App zum Ausführen eines (einfachen) Webservers auf Android? [Duplikat]

Mögliches Duplikat:
Offline-Anzeige von Webseiten.

Hi,

Ich habe mir gerade ein neues Acer-Tablet zugelegt und freute mich darauf, während der Fahrt zur Arbeit neben PDF-Dateien auch HTML-Dateien auf meinem Tablet zu lesen: Ein typisches Beispiel dafür ist die Android-Dokumentation, die in Offline-Form im doc/Verzeichnis der SDK-Installation verfügbar ist.

Also habe ich den doc/Ordner von meinem PC auf mein Tablet kopiert und mit Astro gesucht, war aber traurig festzustellen, dass HTML-Dateien auf der SD-Karte für den Browser nicht leicht zugänglich sind, was mich zu meiner Frage bringt:

Gibt es eine App (vorzugsweise Open Source), die einen einfachen Webserver bereitstellen kann (nur localhost, der lediglich HTML-, JS-, CSS- und Bilddateien bereitstellt), sodass ich auf Dateien zugreifen kann, indem ich URLs wie http://localohost/android-docs/index.html?

Ich habe mir iJetty angesehen , aber es scheint zu viel zu tun. Ich möchte nur Dateien bereitstellen, nicht viel Java.

Danke im Voraus.

-EIN

Anstatt nach Apps zu fragen, bevorzugen wir Fragen, die nach der Lösung eines bestimmten Problems fragen. In Ihrem Fall möchten Sie anscheinend nur lokale HTML-Dateien öffnen und richtig rendern lassen. Daher scheint die akzeptierte Antwort auf diese Frage Ihr Problem zu lösen.
Ich denke, ein Webserver ist zu extrem, um ein einfaches Problem wie das Anzeigen von Dateien zu lösen. Sehen Sie, ob die andere Frage Ihnen helfen kann. Bearbeiten: Gutes Timing Al.
Auch verwandt (verlinkt in der Frage Al hinzugefügt): Wie kann ich lokale Dateien im Standard-Android-Browser öffnen?
Hallo zusammen: Ihre Punkte sind gültig. Tatsächlich hätte ich fragen sollen, wie man im Browser auf lokale HTML-Dateien zugreift. Die file:///Methode hat bei mir funktioniert. Soll ich diese Frage löschen?
Nein ... stattdessen schließen.

Antworten (1)

Ich weiß nicht, ob Ihnen das helfen wird, aber ... Ich habe ein ähnliches Problem mit meinem Droid X. Folgendes habe ich getan - es könnte für Sie funktionieren:

  1. Laden Sie Opera, den kostenlosen Browser, auf Ihren Heimcomputer oder Ihr Notebook herunter. Installieren.
  2. Gehen Sie im Browser zu Opera Unite.
  3. Installieren Sie den Proxy-Server (möglicherweise als Web-Proxy bezeichnet). Die Unite-Webserver-App funktioniert auch.
  4. Folge den Anweisungen. Wählen Sie einen Ordner auf einem angeschlossenen Laufwerk (Beispiel C:\nameoffolder)
  5. Starten Sie die App. Beachten Sie die generierte URL.
  6. Wenn Sie dies richtig gemacht haben, haben Sie jetzt einen Webserver im Opera-Browser installiert. Sie können konfigurieren, ob dies öffentlich oder privat sein soll.
  7. Gehen Sie jetzt zum Acer-Tablet. Öffnen Sie einen beliebigen Webbrowser – es muss nicht der Opera-Browser sein.
  8. Fügen Sie die zuvor kopierte URL ein.
    1. Wenn Ihre HTML-Dateien verlinkt sind, sollten Sie zu Hause frei sein.

Solange der Opera-Browser mit den Unite-Apps auf dem "ursprünglichen" Computer läuft, können Sie diese als Webseite auf Ihrem Tablet aufrufen.

Viel Glück!

Er möchte die Dateien offline lesen und sich nicht mit einem PC verbinden müssen.