Saya memiliki beberapa item di desktop ubuntu 12.04 saya. Saya ingin mentransfernya ke Sdcard dari salah satu avds di emulator android saya (android-SDK-linux) yang telah saya instal pada sistem yang sama.
Ingin tahu cara melakukan hal di atas.
Saya memiliki beberapa item di desktop ubuntu 12.04 saya. Saya ingin mentransfernya ke Sdcard dari salah satu avds di emulator android saya (android-SDK-linux) yang telah saya instal pada sistem yang sama.
Ingin tahu cara melakukan hal di atas.
Jawaban:
1. Menggunakan baris perintah: Inilah cara Anda dapat menyalin file ke gambar kartu SD .
Anda harus menggunakannya adb push
untuk menyalin file dari Desktop ke Emulator dan adb pull
sebaliknya. Berikut sintaks untuk menyalin file ke atau dari Mesin Virtual Emulator / Perangkat :
Salin dari desktop ke emulator:
adb push <local> <remote>
Salin dari emulator ke desktop:
adb pull <remote> <local>
Inilah <local>
path file / folder pada desktop Anda dan <remote>
path file / folder pada emulator Anda.
Berikut ini sebuah contoh:
adb push foo.txt /sdcard/foo.txt
foo.txt akan didorong (disalin) ke emulator.
2. Menggunakan DDMS UI: Inilah cara bekerja dengan sistem file emulator menggunakan DDMS .
Saya pribadi lebih suka perintah adb pull dan adb push karena Anda dapat menyalin beberapa file (dalam satu direktori) dengan hanya satu perintah baris, menggunakan DDMS Anda dapat menyalin hanya satu file pada satu waktu (tanpa direktori).
Untuk mentransfer data dari desktop ke SdCard emulator di Linux, lakukan ini:
Mari kita buat kartu sd 64MB untuk emulator Android kita. Dari terminal, lakukan ini:
# cd ~/android-sdk-linux/tools
# ./mksdcard 64M ~/Desktop/sdcard.iso
Sekarang Anda dapat menggunakan 'Eclipse Android SDK dan AVD Manager' untuk membuat perangkat virtual Android baru yang dapat menggunakan jalur ke kartu sd yang Anda buat.
Tulis Data ke Kartu SD:
Dari terminal:
# cd ~/android-sdk-linux/tools
# ./ddms
Ini akan memulai Dalvik Debug Monitor Server. Kemudian:
Sekarang dari dalam kode Anda, Anda bisa sampai ke jalur kartu sd dengan:
Environment.getExternalStorageDirectory()
Lebih banyak Anda dapat membaca di sini .