Saya mencoba menginstal paket Aplikasi Google pada perangkat virtual Android (emulator), dan salah satu langkah mengharuskan saya berada dalam mode pemulihan.
Aku mencoba adb reboot recovery
, adb reboot bootloader
, adb shell reboot recovery
, dll Semua perintah ini mencetak ada output, dan menggantung tanpa batas sementara emulator menunjukkan tidak ada respon. (Catatan: adb devices
menunjukkan emulator-5554
, seperti yang diharapkan.)
Saya mencatat bahwa mengeluarkan perintah shutdown melalui UI juga hang tanpa batas, jadi saya pikir mungkin me-reboot bukan pilihan untuk emulator. Apakah ada cara berbeda agar saya bisa mem-boot perangkat virtual Android ke mode pemulihan?
recovery-mode
android-emulator
google-apps
Aaron Campbell
sumber
sumber
Jawaban:
Jika tujuan Anda adalah menginstal Google Apps di emulator, maka Anda harus mengikuti proses yang sama sekali berbeda dengan yang memberitahu Anda untuk mem-boot ulang ke pemulihan. Sebenarnya, emulator tidak memiliki partisi pemulihan, jadi tidak ada yang namanya mode pemulihan untuk emulator.
Saya dapat menyarankan beberapa opsi:
Cari prosedur yang spesifik untuk masalah menjalankan Google Apps di emulator. Saya sudah pernah melakukannya sebelumnya, tetapi saya bisa memberi tahu Anda itu menyebalkan dan tidak ada cara umum untuk menjelaskannya tanpa mengetahui spesifikasi pengaturan Anda (yaitu, versi SDK, x86 vs ARM, dll.). Meski begitu, itu tidak mungkin.
Jika tidak ada alasan kuat yang memaksa Anda menggunakan emulator, coba solusi mesin virtual seperti Genymotion alih-alih emulator. VM jauh lebih cepat daripada emulator SDK dan untuk sebagian besar ada prosedur yang jelas tersedia untuk menginstal Google Apps. Genymotion secara khusus memiliki instruksi untuk melakukannya. Genymotion juga terintegrasi dengan Android Studio / Eclipse dan mendukung jembatan debug (adb). Lihat genymotion.com untuk mengunduh.
sumber