Wie die save-Datei von der website, um sdcard
Weiß jemand, wie man eine Datei speichern, die von einem webserver(local host) auf die SD-Karte per WLAN?
Ich mache das xml-parsing für meine Anwendung und für die, die ich habe, um den download einer xml-Datei von localhost auf die sdcard und dann tag der Analyse. Ich komme mit dem herunterladen einer xml-Datei auf die sd-Karte. Bitte führe mich auf wie dies zu tun..
InformationsquelleAutor RAAAAM | 2011-03-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese Methode verwenden, um eine Datei herunterzuladen, aus dem internet auf eine SD-Karte:
Müssen Sie die folgenden Berechtigungen, um Ihre AndroidManifest.xml:
Sorry, ich habe keine Ahnung davon. Vielleicht dieser Beitrag wird Ihnen helfen
möchten Sie vielleicht zu setzen oder rufen Sie diese Methode in einer
AsyncTask or in a new
Thread. Auf diese Weise wird der download-Vorgang ist für den Benutzer unsichtbar.-1 NEIN sagen für
while ((current = bis.read()) != -1)
snippetich weiß nicht, wie zu Lesen byte für byte ändern Sie einfach es zu einigen gepufferte version, nächsten warum Lesen Sie den ganzen stream zu ByteArrayBuffer, wenn Sie wana schreiben Sie einfach in Datei(anderer Strom) ... also besser Lösung ist
int count; byte[] buffer = new byte[8192]; while ((count = in.read(buffer)) > 0) out.write(buffer, 0, count);
InformationsquelleAutor Sourav
Den Sourav s Antwort ist OK, aber für große Datei-Größen, die Sie umsetzen sollten, es in einem neuen thread; da beim Download, der main-thread ist gebucht für den Download der Datei. Wenn die Wartezeit mehr, dass erwartet wird, erstellt das system "reagiert Nicht" - Fehler.
Damit zu tun, dass Sie verwenden können, " TaskAsync " oder "IntentService"
InformationsquelleAutor Saman Abdolmohammadpour
Ich bauen lieber eine soap-server und einen Anruf von der app zum server und empfangen von XML. Oder vielleicht könnte man einfach eine URL, die generiert XML-und nur-parse-URL direkt.
Versuchen, um mehr zu Lesen auf dieser LINK
Hoffentlich habe ich die Frage beantworten. Andernfalls würde gern helfen, aber ich brauche mehr detaillierte Funktionalität Beschreibung.
Hey, das zu tun, schlage ich vor, einfach eine statische PHP-download-Skript (link) und als laden Sie einfach aus einem URL-tun Sie Ihre Telefonnummer, wo Sie den Pfad zur SD-Karte...
InformationsquelleAutor M.V.