Masalah ini terjadi setelah saya memindahkan direktori SDK dan alat dari drive sistem (untuk menghemat ruang).

Masalahnya adalah, setiap kali saya meluncurkan emulator, baik dari Visual Studio, VSCode atau Android Studio, emulator diluncurkan tetapi tidak pernah dilampirkan ke proyek (tidak dapat meluncurkan aplikasi).

Saya memodifikasi file *.ini dari AVD untuk menunjuk ke lokasi AVD baru (tanpa ini, emulator tidak dapat diluncurkan).

Saya memiliki variabel ini (diperbarui ke lokasi baru):

ANDROID_ROOT B:\Android\android-sdk
ANDROID_SDK_HOME B:\Users\m_sha\.android

Ketika saya menjalankan emulator dari baris perintah (di Windows), ini adalah jawabannya:

B:\Android\android-sdk\tools>emulator @Pixel_3_API_28
PANIC: Missing emulator engine program for 'x86' CPU.
0
mshwf 14 Mei 2020, 05:13

1 menjawab

Jawaban Terbaik

Apa yang berhasil untuk saya:

ANDROID_SDK_HOME seharusnya B:\Users\m_sha bukan B:\Users\m_sha\.android

Dan untuk menjalankan emulator dari baris perintah, saya menggunakan alat emulator di folder emulator bukan folder alat, jadi ini berhasil:

B:\Android\android-sdk\emulator>emulator @Pixel_3_API_28
0
mshwf 18 Mei 2020, 01:36