Emulator Android tidak menunjukkan apa pun kecuali layar hitam dan perangkat adb menampilkan “perangkat offline”

184

Saya hanya mencoba memulai pengembangan di Android. Jadi, masalahnya adalah ketika saya mencoba meluncurkan emulator dengan mengeluarkan perintah emulator @ A2 , sebuah emulator muncul di layar. Tetapi bahkan setelah menunggu selama 2-3 jam, semua itu menunjukkan layar hitam. Bahkan layar beranda android atau logo android. Hanya layar hitam. Dan sementara awalnya "adb devices" menunjukkan emulator sebagai offline. Setelah 2-3 menit daftar perangkat yang terpasang menjadi kosong.

Saya mencari di seluruh internet dan mencoba semua langkah yang disebutkan di sana seperti kill dan restart adb, instal java / android di direktori tanpa spasi, tetapi tidak berhasil.

Instalasi Jdk dan Android saya ada di folder berikut:

C: \ Java32BitInstallation C: \ AndroidSdkInstallation Berikut daftar hal-hal yang telah saya unduh / instal untuknya:

  1. Alat Android SDK, revisi 13
  2. Alat platform Android SDK, revisi 10
  3. Platform SDK Android 4.0.3, API 15, revsion 1
  4. Jdk jdk-7u3-windows-i586

Dalam variabel path saya , saya telah menambahkan * C: \ AndroidSdkInstallation \ android-sdk \ platform-tools \; C: \ AndroidSdkInstallation \ android-sdk \ tools \; C: \ Java32BitInstallation \; C: \ Java32BitInstallation \ bin *

Juga setelah membaca di suatu tempat dari internet saya telah menambahkan variabel JAVA_HOME dengan nilainya sebagai C: \ Java32BitInstallation \ Tapi masih tidak digunakan.

Saya sudah menginstal IntelliJ dan Eclipse di sistem saya. Tapi karena untuk memulai emulator, saya tidak menggunakan ini, saya tidak curiga ada pelanggaran dengan ini.

Jadi, ada yang bisa bantu saya dengan hal-hal ini yang membuat saya gila. Saya mencoba selama 10-12 hari terakhir dan belum dapat memulai emulator, apalagi menulis program "Hello world" pertama saya.

Catatan tambahan: Sistem saya adalah mesin windows 7 (64 bit). Sebelumnya saya telah menginstal versi 64 bit jdk, tetapi masalahnya ada saat itu juga. Sekarang setelah searcching di internet, saya uninstall dan menginstal versi 32 bit Java. Tapi, lagi-lagi tidak ada gunanya. Satu hal, meskipun, ini versi 32 bit java (pembaruan jdk 7 3), instal jre pertama sebagai bagian dari instalasi jdk dan kemudian instal jre 7. Jadi sekarang saya memiliki 2 folder: jre dan jre7 di direktori C: \ Java32BitInstallation. Mungkinkah ini ada hubungannya dengan emulator saya tidak muncul. Apakah saya perlu menentukan variabel lingkungan aditional atau memodifikasi yang sudah ada? Mohon bantuannya.

BTW, apakah saya menyebutkan logcat tidak menunjukkan apa-apa.

pengguna1314305
sumber
3
Saya tidak tahu apakah Anda berhasil menyelesaikan masalah ini. Baru-baru ini saya memiliki masalah yang sama. Coba jalankan emulator dengan emulator -debug-init -logcat '*:v'. Ini mungkin membawa Anda ke akar permasalahan. Punyaku sedang melakukan Service Manager. Tampaknya saya telah menghapus beberapa file ServiceManager.
Markus
1
Saya menemui layar hitam di tengah menjalankan program saya di emulator. Memang masalah Anda terdengar seperti masalah pengaturan AVD, saya hanya ingin memberi tahu orang lain bahwa kebocoran memori juga dapat menyebabkan layar hitam. Logcat saya tidak memperlihatkan pengumpul Sampah GC_MESSAGE sampai saya menghapus AVD, restart logcat, dan menjalankan kembali emulator. Semoga ini bisa membantu seseorang karena saya hanya menghabiskan waktu dengan baik menghapus dan menciptakan kembali AVD ketika itu bukan masalah saya ..: - /
cjayem13
Silakan lihat tautan di bawah ini. Ini bekerja dengan baik untuk saya. stackoverflow.com/questions/23509626/…
Android
1
@ Markus di mana perintah "emulator" bekerja? Tidak dalam platform-tools
Shirish Herwade
1
@FabioR: pada mac Anda dapat menekan Command + Option + Escape, pilih qemu-system-i386dan Force Quit . Pendekatan yang setara juga harus bekerja pada OS lain.
ccpizza

Jawaban:

136

Saya memiliki masalah yang sama dengan SDK Android terbaru. Saya cukup menonaktifkan kotak centang "Gunakan Host GPU" di dalam pengaturan perangkat virtual dan itu mulai bekerja lagi.

"Use Host GPU" hanya berfungsi untuk saya dengan Android 4.2 sebagai "Target".

Pembaruan 26.02.2014:

Ada dua petunjuk dalam bab Konfigurasi Akselerasi Grafik dari developer.android.com.

Perhatian: Pada SDK Tools Revision 17, fitur akselerasi grafik untuk emulator bersifat eksperimental; waspada terhadap ketidaksesuaian dan kesalahan saat menggunakan fitur ini.

dan

Mulai AVD Manager dan buat AVD baru dengan nilai Target Android 4.0.3 (API Level 15), revisi 3 atau lebih tinggi.

Jadi Android 4.0.3 (API Level 15) tampaknya menjadi persyaratan minimum untuk akselerasi grafis.

Pembaruan 25.07.2018:

Versi Android Studio terbaru tidak memiliki opsi ini lagi. Jika masalah tetap terjadi, cobalah untuk beralih di antara nilai-nilai dropdown "Kinerja yang Ditiru" dalam dialog Verifikasi Konfigurasi (jika tersedia) atau lihat rendering grafis Konfigurasi Emulator dan akselerasi perangkat keras .

jaltek
sumber
2
OK mengerti. Saya harus memperbarui beberapa hal dengan manajer SDK saya. Sayangnya, saya tidak bisa memberi tahu Anda pembaruan mana yang paling tepat, tapi saya kira itu ada hubungannya dengan emulator prosesor.
muetzenflo
1
Terima kasih! punya masalah yang sama selama berhari-hari dan tidak bisa mengetahuinya!
cvocvo
89
Bagi saya itu kebalikannya - saya harus mengaktifkan "HOST GPU" untuk membuatnya bekerja. Satu-satunya masalah adalah saya tidak dapat mengambil tangkapan layar dalam mode itu: /
Elad Avron
3
Host GPU perlu
dihidupkan
2
Emulator Android 4.0.3 berfungsi setelah saya mengaktifkan mode GPU di Android Studio 3.4 (Linux, Windows 10). Anda tidak dapat mengubah opsi dalam dialog Verifikasi Konfigurasi. Ini memaksa mematikan mode gpu apa pun yang Anda pilih dalam Emulated Performance. Jadi ubah config.ini secara langsung. hw.gpu.enabled = yes dan hw.gpu.mode = aktif. File config biasanya di / folder pengguna / .android / avd / emulator name.avd /.
Taman Sungsuh
82

Saya memiliki masalah dengan mendapatkan perangkat yang lebih besar untuk ditiru (Nexus7 dan 10), sementara emulator ukuran ponsel berfungsi dengan baik. Akan terus mendapatkan layar hitam tanpa jam selama dengan tablet. Apa yang membantu sebenarnya adalah OPPOSITE dari apa yang direkomendasikan kebanyakan orang di sini: setelah mengatur kotak centang untuk 'Gunakan Host GPU' dan menetapkan target ke android tertinggi (4.4.2 pada saat penulisan ini) 7 dan 10 berfungsi sebagai diharapkan!

ahetman
sumber
17
Ini juga bekerja untuk saya. Memastikan Penggunaan Host GPU telah dicentang dan menetapkan target ke Android 4.4.2.
R Brill
1
Terima kasih. Saya mencentang opsi dan 4.2.2 mulai bekerja! Saya percaya apa yang orang lain katakan juga. Dunia java yang aneh !!
JQ.
Apa yang saya butuhkan. Terima kasih!
TheXenocide
Dengan atau tanpa "Use Host GPU" dicentang, API level 14 tidak akan berfungsi untuk saya. API level 17 bekerja dengan "Use Host GPU" dicentang.
vishva vAsuki
Ini juga bekerja untuk saya, saya menggunakan MacBook awal 2015 tanpa kartu grafis diskrit.
Simon Stender Boisen
53

Baru-baru ini saya memiliki masalah yang sama di emulator, Nexus 5 (Android O). Saya telah pergi ke Android Virtual Device Manager dan Wipe Data Pengguna dan itu memecahkan Masalah saya.

Pengelola Perangkat Virtual Android

Krunal Kapadiya
sumber
Bekerja untukku. Terima kasih.
Sadda Hussain
1
Bekerja untuk saya pada tahun 2020 yang berjalan pada Windows melalui baris perintah
ViktorMS
1
Ini adalah solusi yang paling umum. Seharusnya jawaban yang diterima.
Dror Bar
30

Memeriksa "Hapus data pengguna" di Opsi Peluncuran memperbaikinya untuk saya.

Pergi ke Android Virtual Device Manager-> Pilih perangkat Anda-> Mulai-> Periksa "Hapus data pengguna" -> Luncurkan

Wizurd
sumber
1
Ini bekerja untuk saya di Mac yang menjalankan emulator melalui penampil tim. Di Android Studio 2.0, opsi ini muncul di panah bawah di sebelah tombol edit -> "Wipe Data"
behelit
Bekerja dengan fantastis. Jika emulator dibangun dari sumber (android pie aosp_x86_64-userdebug dalam kasus saya), setiap kali menjalankan direktori root membuat perintah, emulator perlu diluncurkan dengan -wipe-dataargumen untuk membuatnya boot dengan benar.
yc2986
solusi yang bagus, ini bekerja untuk saya
core114
23

Pengguna Mac: Sayangnya, jika Anda memiliki Mac yang lebih lama (misalnya 2009) dan menggunakan Yosemite, Anda tidak dapat menggunakan HAXM untuk arsitektur 64 bit. Menurut catatan rilis di HAXM:

Driver HAXM tidak mendukung meniru gambar sistem 64 bit pada sistem Intel berdasarkan Core microarchitecture (Core, Core2 Duo dll.). Semua sistem berdasarkan Nehalem dan di luar didukung. (Corei3, Core i5 dan Core i7).

Saya menghabiskan satu hari mencoba mencari tahu masalah ini ketika saya menemukan kutipan ini. Satu-satunya hal yang berfungsi adalah menggunakan versi terbaru OS non-x86 (mis. Lollipop Android 5.0.1 armeabi-v7a) di AVD Anda

JeffB6688
sumber
21

Sudahkah Anda mencoba tombol power :) ... benar-benar bekerja untuk saya. Sebenarnya emulator menyimpan status perangkat sebelum ditutup sehingga pada menjalankan terakhir jika Anda mematikan perangkat & menutup emulator maka dalam menjalankan selanjutnya akan memuat keadaan sebelumnya & tampilan mematikan telepon alias layar kosong. Meskipun mungkin ada banyak penyebab lain masalah ini.

masukkan deskripsi gambar di sini

sharma panky
sumber
3
Ini harus disebutkan dalam jawaban di atas. Hari pertama dengan Android Studio dan saya takut untuk mengklik tombol ini, karena saya pikir itu akan mematikan ponsel dan menghabiskan banyak waktu untuk menyalakannya lagi. Ya, layar hitam berarti ponsel dimatikan dan Anda harus membangunkannya dengan tombol power seperti pada perangkat nyata.
kojot
Ini menyelamatkan saya dari sakit kepala dan waktu, terima kasih banyak. Saya tidak sengaja menekan tombol ini ketika ingin menutup emulator, tidak memikirkannya saat pemecahan masalah ketika menjadi hitam saat berikutnya saya menjalankan aplikasi saya
Meenohara
9

Lakukan pengaturan ulang pabrik di "Android Device Manager" .

Dalam versi Android Studio yang lebih baru, ini disebut "Hapus Data", dan itu ada di menu klik kanan untuk perangkat di manajer perangkat virtual.

Ali Rasoulian
sumber
Ini berhasil untuk saya, terima kasih. Di VS 2019, buka Android Device Manager, klik kanan dan, "factory reset". Saya memiliki emulator layar hitam dan ini menyelesaikan masalah bagi saya.
Evan
7

Inilah cara saya menyelesaikannya: Saya menjalankan emulator dengan perintah berikut:

sudo /home/code/Android/Sdk/tools/emulator -avd Nexus_S_API_21 -netspeed full -netdelay none -debug-init -logcat '*:v'

dan menerima yang berikut di output:

NAND: could not write file /tmp/android-code/TMP7.tmp, No space left on device. (similar error, could not reproduce it)

Jadi, saya hanya membebaskan beberapa ruang disk dari direktori / home saya di ubuntu (untuk windows membebaskan ruang drive C:) dan kemudian boot dengan lancar.

Sunil Kumar
sumber
Saya menggunakan perintah: sudo /home/code/Android/Sdk/tools/emulator -avd Nexus_S_API_21 -netspeed full -netdelay none -debug-init -logcat '*:v' untuk memulai AVD saya dan melihat log dan menemukan bahwa perangkat tidak dapat mengakses kamera laptop jadi saya mengedit konfigurasi untuk menonaktifkan kamera. Setelah itu, semua bekerja dengan baik!
Mo Zaatar
6

Juga ada masalah ini tiba-tiba. Studio Android mengambil 100% CPU dan dalam pameran saya mengalami kesalahan berikut:

Couldn't start project on Android: Error running adb: This computer is not authorized to debug the device. Please follow the instructions here to enable USB debugging: https://developer.android.com/studio/run/device.html#developer-device-options. If you are using Genymotion go to Settings -> ADB, select "Use custom Android SDK tools", and point it at your Android SDK directory.

Boot dingin memperbaikinya untuk saya, seperti jawaban boltup_im_coding. Anda juga dapat melakukan cold boot dengan cara ini jika sudah berjalan (dengan layar hitam).

masukkan deskripsi gambar di sini

bot19
sumber
4

Dengan suara itu Anda memiliki perangkat yang salah konfigurasi. Jika Anda melakukannya, itu tidak akan pernah mulai dan tidak pernah menampilkan apa pun di Logcat.

Saya akan merekomendasikan membuat perangkat baru menggunakan salah satu "Definisi Perangkat" default yang tersedia di AVD Manager. Ini semudah menyoroti jenis perangkat yang Anda inginkan di tab "Definisi Perangkat" dan mengklik tombol "Buat AVD ...", lalu isi beberapa detail. Saya akan mulai dengan menyesuaikan "Penyimpanan Internal" menjadi sekitar 8GB dan (mungkin) "Kartu SD" 2GB sambil membiarkan yang lainnya tetap sama. Coba mulai perangkat dan jika Anda melihat "Android" muncul di layar Anda sedang berjalan. Boot pertama biasanya berlangsung sementara jadi tunggu dan lihat Logcat untuk masalah apa pun (perspektif "DDMS" membantu di sini).

Jika Anda masih melihat layar hitam dengan definisi perangkat default, Anda memiliki masalah di tempat lain yang menyebabkan perangkat gagal. Menggali log mungkin satu-satunya kesempatan Anda jika itu masalahnya. Anda selalu dapat mencoba mengunduh kembali ADT dan menginstal ulang SDK jika tidak ada yang berhasil.

Tujuannya di sini adalah untuk membuat Anda bangkit dan berjalan dengan perangkat (sangat) dasar, jadi jangan menembak untuk spesifikasi yang mengesankan pada saat ini, hanya menembak untuk mencoba membuatnya berjalan. Setelah itu terjadi, coba sesuaikan pengaturan satu-per-satu hingga Anda menentukannya sesuka Anda. Hanya perlu diingat bahwa emulator memiliki keterbatasan dan tidak ada pengganti untuk perangkat nyata (Meskipun berfungsi sebagian besar waktu;)

TwoByteHero
sumber
Terkejut melihat respons setelah hampir satu tahun memposting pertanyaan. Saya telah mencoba langkah-langkah sebelumnya yang Anda sebutkan, tetapi itu tidak membantu. Saya memutakhirkan SDk dan itu berhasil.
user1314305
4

Pastikan Anda telah menginstal revisi HAXM terbaru. Saya memiliki masalah layar kosong yang sama dengan versi 1.0.1 sementara 1.0.8 sudah tersedia. Pemasang dapat diunduh melalui alat SDK, untuk benar-benar menginstal modul yang harus Anda jalankan

android-sdk-directory \ ekstra \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe

sladstaetter
sumber
3

Coba atur CPU / ABI pada "Intel Atom (x86)" dan nonaktifkan kotak centang "Gunakan Host GPU".

Agita
sumber
3

Masalah yang terkait dengan jendela Hitam emulator:

Terjadi ketika windows baru diinstal. Masalah yang terkait dengan grafik windows ada di CD windows. Anda harus Memperbarui windows dan ikuti langkah-langkah berikut.

Jika Emulated Performance Graphics is (Software GLES lalu pilih untuk -> Otomatis)

Atau Jika Emulated Performance Graphics is (Otomatis kemudian pilih untuk -> Software GLES)

pergantian ini dapat menyelesaikan masalah ini.

RAHINUR RAHMAN
sumber
3

Saya mengubahnya untuk selalu "boot dingin" untuk memperbaiki masalah saya. Sebelum ini, ketika saya berlari adb devicesitu selalu ditampilkan sebagai offline.

Tangkapan layar boot dingin

boltup_im_coding
sumber
1
Boot dingin juga bekerja untuk saya. Melakukannya sekali, tidak punya masalah sejak .... Namun, sesekali itu terjadi ...
newITguy
3

Perbaikan berikut ini berfungsi untuk saya:

  1. Temukan folder AVD di ~/.android/avd
  2. Buka config.ini
  3. Ganti pengaturan berikut dengan nilai-nilai ini:

    hw.gpu.enabled=yes
    hw.gpu.mode=on
    
  4. Simpan dan tutup file
  5. Jangan membuka layar pengaturan AVD dalam Android Studio atau itu akan mengembalikan pengaturan di atas
  6. Mulai emulator

Terima kasih kepada Sunsugh Park untuk menyediakan perbaikannya .

Saya telah melaporkan ini ke Google di layar Hitam mulai API 15 . Harap beri bintang pada masalah untuk meminta mereka memperbaikinya.

Edit

Sebenarnya, ketika emulator boot ok, itu macet setelah membuka aplikasi. Jadi tim emulator harus menonaktifkan grafis perangkat keras karena suatu alasan. Sayangnya, tampaknya mustahil untuk membuat emulator berfungsi.

Sam
sumber
2

Saya memiliki masalah yang sama pada API 28, dan perbaikannya ternyata seperti di bawah ini;

Mengaktifkan rendering Skia untuk UI Android

Saat menggunakan gambar untuk API 27 atau lebih baru, emulator dapat membuat Android UI dengan Skia, yang dapat membuat lebih lancar dan efisien.

Untuk mengaktifkan rendering Skia, gunakan perintah berikut di adb shell :

su
setprop debug.hwui.renderer skiagl
stop
start

https://developer.android.com/studio/run/emulator-acceleration#accel-graphics

Sean Conway
sumber
Terima kasih atas hasil editnya - Saya tidak memiliki reputasi yang cukup untuk berkomentar dengan benar ...
Sean Conway
1

Saya juga punya masalah yang sama. Ketika saya mengubah Eclipse dari EE ke Eclipse Classic itu berfungsi dengan baik. di Win 64bit profesional. Selamat mencoba, mungkin juga berhasil untuk Anda ..

SenthilPrabhu
sumber
1
Hai Senthil, Terima kasih atas jawabannya. Saya kira ini bukan pertanyaan versi Eclipse, karena saya tidak menggunakan eclipse untuk memulai emulator. Saya menggunakan alat SDK Android t = untuk itu.
user1314305
1
oh .. Kalau begitu tunggu beberapa orang mungkin bisa membantu Anda ..! Saya minta maaf ,,,
SenthilPrabhu
1

Saya telah berhasil meluncurkan dan men-debug aplikasi pengujian Android pada emulator Android melalui Delphi.

Saya memiliki Windows 7 64 bit, RAM 4GB, prosesor dual core pada 3GHz dan Delphi XE 5.

Di bawah ini adalah tautan yang saya siapkan secara terburu-buru untuk rekan kerja saya tetapi saya akan membuatnya lebih baik dengan kesempatan pertama:

Aplikasi Android Debug dengan Delphi

Maafkan bahasa inggris saya tapi saya bukan penutur asli bahasa inggris. Saya harap Anda akan menemukan tutorial kecil ini

brigosx
sumber
1

Untuk solusinya coba Android 4.0.3 (API 15) dengan gambar Intel Atom (x86). Saya dapat menangkap tangkapan layar DDMS dengan "gunakan host gpu" dan HAXM diaktifkan. Hanya kombinasi ini yang berfungsi untuk saya.

Zsolt Safrany
sumber
1

Saya juga punya masalah yang sama. Saya tahu bahwa akselerator perangkat keras HAXM baru-baru ini diperbarui tetapi tidak diinstal ulang karena manajer pembaruan hanya memperbarui paket penginstal yang disimpan ke hard drive Anda. Anda harus menghapus HAXM dan kemudian menjalankan paket penginstal itu untuk menyelesaikan pembaruan. Biasanya ini diinstal ke ANDROID-SDK-ROOT \ android-sdk \ ekstra \ intel \ Hardware_Accelerated_Execution_Manager. Di mana ANDROID-SDK-ROOT adalah lokasi di mana sdk android Anda berada.

PieterVK
sumber
1

Bagi saya, saya harus mematikan kamera depan dan belakang. Semoga ini membantu!

Perasaan
sumber
Oh thx, dalam kasus saya, saya harus memilih meniru atau kamera depan
stephanfriedrich
1

Saya mengalami masalah ini di Mac saya. Ketika Anda membuat perangkat jika Anda mengubah "Grafik" dari "Otomatis" menjadi "Perangkat Lunak" itu memperbaiki masalah, atau setidaknya itu terjadi untuk saya.

NineBlindEyes
sumber
1

Saya menggunakan Emulator Android cepat kilat dari Microsoft yang menggunakan Hyper-V , dan saya memiliki layar hitam yang sama untuk setiap emulator Android yang saya buat, tidak peduli bagaimana saya mengatur Mode GPU (otomatis, host, mesa, angle, swiftshader, off). Meskipun situasiku tampaknya berbeda dari OP, saya pikir itu mungkin berguna bagi mereka yang menggunakan Microsoft Android emulator dan datang ke sini setelah mencari "layar hitam emulator android".

Solusi dalam kasus saya adalah memperbarui semua alat Android:

   Visual Studio > Tools > Android > Android SDK Manager > Tools

Mulai hari ini (2019-02-01), emulator Android akan mengalami masalah layar hitam ini jika Anda memiliki instalasi baru Visual Studio 2017. VS menampilkan pemberitahuan secara otomatis untuk pembaruan paket NuGet, alat ekstensi, dll., Tetapi BUKAN untuk Android pembaruan alat. Anda harus memeriksa dan memperbaruinya secara manual.

Hong
sumber
1

Punya masalah ini pada Nexus 7, Nexus 10 & Pixel saya juga yang berarti di semua emulator.

Setelah berhari-hari berjuang dengan masalah ini, saya akhirnya mengetahuinya. Yah, ada banyak jawaban di atas yang mungkin berfungsi atau mungkin tidak untuk Anda karena konfigurasi mereka mungkin sedikit berbeda dari Anda.

Saya akan memberi tahu Anda solusi saya:

Saat membuat emulator itu, saya memeriksa Hardware - GLES 2.0 di Graphics untuk kinerja yang lebih baik. Dan bagi saya itu masalahnya .

Jika Anda melakukan hal yang sama,

Go to AVD Manager -> Select your emulator -> Click on Edit configuration (in Actions column marked as pencil) -> in Emulated performance - Graphics -> Select Software - GLES 2.0.

Kemudian klik Show Advanced Settings -> Set none for both Front and Back cameradan hit Finish.

Sekarang select your emulator in AVD Manager and click on Dropdown arrow in Actions column -> select Cold Boot Now.

Dan kamu siap untuk pergi 😀

Parth Bhanushali
sumber
0

Saya mengalami masalah ini setelah saya mendapatkan layar biru kematian saat menjalankan emulator saya. Inilah solusi saya (setidaknya untuk Windows). Solusi saya terlalu lengkap menginstal ulang AVD. Masalah dengan proses un-instalasi normal untuk Android Studio adalah tidak menghapus semuanya , jadi jika file AVD Anda rusak, mereka akan tetap rusak saat menginstal ulang.

Untuk memperbaikinya, saya menghapus dua direktori:

C: \ Users \ (Nama Pengguna Saya) \. Android

dan

C: \ Users \ (Nama Pengguna Saya) \. AndroidStudio3.1

Kemudian saya kembali berlari di installer.

Saya pikir ini adalah solusi yang paling mudah jika emulator Anda sebelumnya bekerja karena memaksa penyegaran lengkap komponen AVD Android Studio.

Roymunson
sumber
0

Sumber kesalahan lain bisa jadi panjang PATHvariabel sistem (pada sistem Windows). Menjalankan gambar berbasis intel dengan PATHvariabel lebih dari 2047 karakter, tampaknya meneruskan nilai kosong variabel ini ke konsol / emulator, sehingga tidak dapat memulai dengan benar.

Berikut adalah artikel yang menjelaskan perilaku ini: https://software.intel.com/en-us/articles/limitation-to-the-length-of-the-system-path-variable

Saya memiliki masalah yang sama. Mengurangi panjang total variabel sistem ini menjadi 1354 karakter dengan menghapus jalur yang tidak terpakai / tidak ada, memperbaikinya untuk saya.

StanE
sumber
0

Saya memiliki masalah yang sama. Inilah solusi saya (untuk Mac OS). Saya baru saja menurunkan versi Android Emulator (dari 28.0.3 ke 27.3.8). Berikut ini adalah instruksi terperinci bagaimana melakukannya.

Vladyslav Panchenko
sumber
0

Saya memiliki masalah yang sama di win10 64bit, juga. Setelah banyak mencari, saya menemukan solusi ini. (Jika Anda menggunakan sistem intel (CPU, GPU, Motherboard, dll.)) Semoga berhasil juga untuk Anda.

langkah 1: Pastikan virtualisasi diaktifkan di perangkat Anda:

Nyalakan kembali komputer Anda dan kemudian tekan F2 untuk pengaturan BIOS. Anda harus menemukan tag Virtualisasi dan memastikannya ditandai sebagai diaktifkan. Jika tidak diaktifkan, tidak ada perangkat virtual yang dapat berjalan di perangkat Anda.

langkah 2: Instal / Perbarui Manajer Eksekusi Dipercepat Perangkat Keras Intel (Intel HAXM) di perangkat Anda:

Perangkat lunak ini harus diinstal atau diperbarui untuk menjalankan AVD. Anda dapat mengunduh versi terbaru dengan googling "HAXM". Setelah mengunduh, instal file .exe dan reboot komputer Anda.

AmirHossein Parsapour
sumber
0

.

Saya telah menghadapi masalah yang sama. Dengan memilih menghapus data bekerja untuk saya.

Vijay Palaskar
sumber