Wie benutzt man den adb-Befehl, um eine Datei auf ein Gerät ohne SD-Karte zu übertragen
Wie push eine Datei vom computer auf ein android-Gerät ohne SD-Karte in es. Ich habe versucht:
C:\anand>adb push anand.jpg /data/local
3399 KB/s (111387 bytes in 0.032s)
C:\anand>adb push anand.jpg /data/opt
3199 KB/s (111387 bytes in 0.034s)
C:\anand>adb push anand.jpg /data/tmp
3884 KB/s (111387 bytes in 0.028s)
oben genannten Befehle zum verschieben einer Datei anand.jpg
zu Gerät, aber ich habe nicht diese jpg
- Datei in das Gerät.
Habe ich keinen Erfolg Ergebnis am cmd-prompt bekam ich nur:
3399 KB/s (111387 bytes in 0.032s).
InformationsquelleAutor der Frage Nikhil Kumar | 2013-12-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vom Ubuntu-Terminal, unten funktioniert bei mir.
InformationsquelleAutor der Antwort Hardik Trivedi
Ich habe es mit diesem Befehl:
syntax:
adb push filename.extnsion /sdcard/0/
Beispiel:
adb push UPDATE-SuperSU-v2.01.zip /sdcard/0/
InformationsquelleAutor der Antwort vincsilver
Gehen Sie folgendermaßen vor :
gehen Sie zum Android Sdk-Plattform-tools' - Pfad auf Ihrem Terminal oder Konsole
auf dem mac die Standard-Pfad ist : /Benutzer/BENUTZERNAME/Library/Android/sdk/platform-tools)
Überprüfen die SDCards(Externe und Interne) auf Ihrem Gerät installiert Feuer diese Befehle :
nun sehen Sie die Liste der Verzeichnisse und Dateien von Ihrem android-Gerät
dort kann man /sdcard und /storage
können Sie sehen, sdcard0 (in der Regel sdcard0 ist der interne Speicher) und sdcard1 (wenn Externe SD-Karte vorhanden ist)
kommen aus der adb shell
/storage/sdcard0/path_to_store/ (drücken Sie return/enter)
kopieren der Datei
InformationsquelleAutor der Antwort SML
Manchmal müssen Sie die Erweiterung,
InformationsquelleAutor der Antwort Jonas Borggren
laufen unter Befehl Erstens
Dann ausführen, was Ihnen die Eingabe von zuvor
InformationsquelleAutor der Antwort Rocky Chen
Meine Lösung (Beispiel mit einer zufälligen mp4-video-Datei):
Legen Sie eine Datei an Gerät:
Holen Sie eine Datei vom Gerät:
Für den Pfad abrufen, der code:
Das ist alles. Diese Lösung nicht die Erlaubnis geben, Probleme und es funktioniert gut.
Letzten Punkt: ich wollte die video-Metadaten-Informationen. Wenn Sie schreiben wollen, in Ihrem Gerät ändern Sie die Berechtigung in der
AndroidManifest.xml
. Fügen Sie diese Zeile:InformationsquelleAutor der Antwort Alex
Ich habe ein Nexus 4, das heißt, ohne externe Lagerung. Aber Android denkt, einen zu haben weil es Berg eine getrennte partition mit der Bezeichnung "storage", montiert im "/storage/emulated/legacy", so drücken es:
adb push anand.jpg /storage/emulated/legacy
InformationsquelleAutor der Antwort Maik
Da gibt es unterschiedliche Pfade für die verschiedenen Versionen. Hier ist eine generische Lösung:
Den Weg finden...
adb shell
in die Befehlszeile ein.ls
und Geben Sie.Nun sehen Sie die Dateien und Verzeichnisse des Android-Geräts. Jetzt in Kombination mit
ls
undcd dirName
finden Sie den Pfad zu den Internen oder Externen Speicher.In das root-Verzeichnis, die Verzeichnisse mit Namen wie
mnt, sdcard, emulator0,
etcBeispiel:
adb push file.txt mnt/sdcard/myDir/Projects/
InformationsquelleAutor der Antwort M. Usman Khan
Sie versuchen zu schreiben, um system-Ordner. Mit ADB root (admin) Zugriff haben, so sehen Sie den system-Ordner sdcard ist einer von Ihnen, so senden Sie ein Bild Sie verwenden könnte
D:\Program Files\Android\sdk\platform-tools\adb push bin files\android sdk\adb.exe push C:\Downloads\anand.jpg /sdcard/Bilder/
NB: C:\Downloads\anand.jpg ersetzen mit dem Pfad und den Namen zum Bild..
InformationsquelleAutor der Antwort user3555061
Bestimmten Versionen von android nicht Feuer eigentlichen Aufgaben für die Aktualisierung der Status-Datei-system.
Sie konnte trigger eine eindeutige Absicht für die Aktualisierung der status des Dateisystems.
(Ich habe gerade getestet, nachdem Sie in den gleichen OP-situation)
(Du kannst über einen bestimmten Dateipfad statt
file:///
wiefile:///sdcard
)InformationsquelleAutor der Antwort solver
In meinem Fall hatte ich bereits entfernt SDCard noch registriert in Android.
Also ich longpressed der Eintrag für mein altes SDCard unter:
Settings | Storage & USB
sowie ausgewählte "Vergessen".
Danach eine normale
adb push myfile.zip /sdcard/
fein gearbeitet.
InformationsquelleAutor der Antwort Dirk