Mam kilka elementów na pulpicie Ubuntu 12.04. Chcę przenieść je na kartę SD jednego z AVD w emulatorze Androida (Android-SDK-Linux), który zainstalowałem w tym samym systemie.
Lubię wiedzieć, jak to zrobić powyżej.
android-emulator
Karthik C.
źródło
źródło
Odpowiedzi:
1. Za pomocą wiersza polecenia: oto jak skopiować pliki na obraz karty SD .
Musisz użyć
adb push
do skopiowania plików z pulpitu do emulatora iadb pull
odwrotnie. Oto składnia do kopiowania plików do lub z emulatora / wystąpienia urządzenia :Skopiuj z pulpitu do emulatora:
Skopiuj z emulatora na pulpit:
Oto
<local>
ścieżka do pliku / folderu na pulpicie i<remote>
ścieżka do pliku / folderu na emulatorze.Oto przykład:
Plik foo.txt zostanie wypchnięty (skopiowany) do emulatora.
2. Korzystanie z interfejsu użytkownika DDMS: Oto jak pracować z systemem plików emulatora za pomocą DDMS .
Ja osobiście wolę polecenia adb pull i adb push, ponieważ możesz kopiować wiele plików (w jednym katalogu) za pomocą jednego polecenia wiersza, używając DDMS możesz kopiować tylko jeden plik na raz (bez katalogu).
źródło
Aby przenieść dane z komputera na kartę SdCard emulatora w systemie Linux:
Utwórzmy kartę SD 64 MB dla naszego emulatora Androida. Z terminala wykonaj następujące czynności:
Teraz możesz użyć „Eclipse Android SDK and AVD Manager”, aby utworzyć nowe urządzenie wirtualne z Androidem, które może korzystać ze ścieżki do utworzonej karty SD.
Zapisz dane na karcie SD:
Z terminala:
Spowoduje to uruchomienie serwera monitorowania debugowania Dalvik. Następnie:
Teraz z wnętrza kodu możesz przejść do ścieżki karty SD za pomocą:
Więcej możesz przeczytać tutaj .
źródło