Frage

Der interne Speicherpfad für Samsung Galaxy S3 mit 4.1.2 wechselt weiter.

generasacodicetagpre.

Ich habe keine externe Karte in dieses Telefon eingesetzt. Und zufällig bekomme ich die oben genannten Pfad-Standorte in Astro File Manager App und auch den Logcat.

eigentlich überträgt meine Android-Anwendung die Datei von von einem Mobile auf andere mit WIFI-Direkttechnologie. Wenn ich von Samsung Galaxy S3 Mini nach Samsung Galaxy S3 übertrage, funktioniert es gut. Das Gegenteil ist jedoch nicht, da die "Datei nicht in einem bestimmten Verzeichnis verfügbar ist", auch wenn die Datei existiert.

ein Beispielprotokoll von logcat: d / fileuri nach dem substring >>> (7422): /mnt/sdcard/download/flash_transfer.apk d / sender Socket Dateiname >>> ( 7422): Flash_Transfer.Appk e / wifidirectDemo (7422): /mnt/sdcard/download/flash_transfer.apk: open fehlgeschlagen: ENOT (nein Datei oder Verzeichnis)

aber manchmal zeigt / lagerung / sdcard0. Nicht sicher, wie sich häufig ändert, da sich die Dateiübertragung unterbrochen wird.

das ist der richtige Pfad für die interne SD-Karte für Android 4.1.2?

War es hilfreich?

Lösung

Der interne Speicherpfad für Samsung Galaxy S3 mit 4.1.2 wechselt weiter.

externer Speicher, nicht interner Speicher, von der Standpunkt derAndroid SDK .

das ist der richtige Pfad für die interne SD-Karte für Android 4.1.2?

Es gibt keine "interne SD-Karte" auf den meisten Android-Geräten.

In Anbetracht dessen, dass Sie einen externen Speicher bedeuten, befindet sich die Wurzel des externen Speicherplatzes auf dem von dem generationspositionierten Pfad, der von generationstabetischetagcode zurückgegeben wird.Wenn diese Dateien dorthin gehen sollen, wo der Benutzer "Downloads" erwartet, können Sie diesen Ort auf einem beliebigen Gerät mit dem generationspflichtigen Gerät finden. niemals Hardcode-Pfade in Android.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top