Isi kandungan:
- Skrin Emulator Terlalu Besar
- Mesej ralat: Tiada sasaran serasi dijumpai
- Mesej ralat: Imej data pengguna digunakan oleh emulator lain
- Mesej ralat: Nama peranti maya yang tidak diketahui
- Mesej ralat: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE
- Aplikasi bermula, tetapi emulator memaparkan kotak dialog Pasukan Tutup atau Tunggu
- Perubahan ke aplikasi anda tidak muncul dalam emulator
Video: Thyroid Gland, Hormones and Thyroid Problems, Animation 2024
Apabila anda cuba menjalankan aplikasi Android pertama anda, jika usaha anda gerai, jangan putus asa. Berikut adalah beberapa petua penyelesaian masalah untuk membantu anda menyelesaikan sebarang masalah yang anda hadapi.
Skrin Emulator Terlalu Besar
Kadangkala, resolusi skrin komputer pembangunan tidak cukup tinggi. (Mungkin penglihatan anda bukanlah perkara biasa.) Gejala ini bukan pemutus perjanjian, tetapi jika anda tidak dapat melihat butang bawah emulator, anda tidak boleh menguji apl dengan mudah. Anda boleh mengubah resolusi skrin komputer pembangunan; walaupun melaraskan tetingkap emulator kurang invasif.
Untuk menukar saiz tetingkap emulator, ikuti langkah berikut:
-
Tutup emulator.
-
Dari menu utama Eclipse, pilih Window → Pengurus Peranti Maya Android.
-
Dalam senarai peranti maya, pilih AVD yang sesuai dengan projek dan klik Mula.
-
Dalam kotak dialog Pelancaran Opsyen yang terhasil, pilih Skala Paparan untuk kotak semakan Saiz Sebenar.
-
Kurangkan nilai dalam medan Saiz Skrin.
Semasa anda menukar nilai Saiz Skrin, nilai dalam medan Skala berubah secara automatik. Semakin kecil nilai Skala, semakin kecil emulator muncul pada skrin komputer pembangunan.
-
Klik Pelancaran.
Akibatnya, Eclipse melancarkan salinan baru emulator - kali ini, dengan tetingkap emulator yang lebih kecil.
Mesej ralat: Tiada sasaran serasi dijumpai
Apabila anda melihat mesej ini, ini mungkin bermakna anda belum membuat Peranti Maya Maya (AVD) yang mampu menjalankan projek anda. Jika Eclipse menawarkan untuk membantu anda membuat AVD baru, terimanya. Jika tidak, pilih Window → Pengurus Peranti Maya Android untuk membuat AVD baharu.
Mesej ralat: Imej data pengguna digunakan oleh emulator lain
Jika anda melihat mesej ini, kusut yang melibatkan emulator menghalang Android daripada melakukan tugasnya. Pertama cuba tutup dan mulakan semula emulator.
Jika restart mudah tidak berfungsi, cuba langkah berikut:
-
Tutup emulator.
-
Dari menu utama dalam Eclipse, pilih Window → Pengurus Peranti Maya Android.
-
Dalam senarai peranti maya, pilih AVD yang sesuai dengan projek dan klik Mula.
-
Dalam kotak dialog Pelancaran Opsyen yang terhasil, pilih kotak semak Data Pengguna Lap dan klik Pelancaran.
Akibatnya, Eclipse melancarkan salinan baru emulator - kali ini, dengan slate bersih.
Jika anda mengikuti langkah ini tetapi anda masih melihat mesej Imej data pengguna yang digunakan oleh emulator lain, lawati Java web untuk Pemaju Android untuk laman web Dummies untuk bantuan lebih lanjut dengan masalah ini.
Mesej ralat: Nama peranti maya yang tidak diketahui
Android mencari AVDs di direktori rumah. android / avd subdirektori, dan kadang-kadang carian menjadi tergesa-gesa. Contohnya, katakan anda mempunyai komputer Windows yang menyenaraikan direktori rumah anda pada pemacu saya. AVD anda berada dalam i: Pengakap pengguna. androidavd. Android mengabaikan nasihat direktori rumah komputer dan sebaliknya kelihatan di c: UsersBarry. Apabila Android tidak menemui sebarang AVD, ia mengeluh.
Anda boleh merancang penyelesaian mewah kepada masalah ini dengan menggunakan persimpangan atau simbol simbol . Tetapi penyelesaian jenis ini memerlukan pengendalian khas mereka sendiri. Untuk memastikannya mudah, anda boleh menyalin kandungan i anda: Penganjur pengguna. direktori android ke c: Panggangan pengguna. android untuk membetulkan masalah.
Mesej ralat: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE
Mesej ralat ini menunjukkan bahawa aplikasi yang anda pasang sebelum ini bertentangan dengan aplikasi yang anda cuba pasang. Jadi, pada skrin emulator, navigasi ke senarai aplikasi yang dipasang (yang biasanya merupakan pilihan pada skrin Tetapan). Dalam senarai aplikasi, padam sebarang aplikasi yang telah anda pasang sebelum ini.
Kadangkala, anda mungkin menghadapi masalah mencari aplikasi yang telah dipasang sebelumnya dari Tetapan → Aplikasi menu dalam emulator. Jika anda berbuat demikian, lawati JavaProgram Pemaju Android untuk halaman web Dummies untuk penyelesaian penyelesaian geeky.
Aplikasi bermula, tetapi emulator memaparkan kotak dialog Pasukan Tutup atau Tunggu
Nama formal Kotak Menutup atau Tunggu dialog adalah Permohonan Tidak Menangani (ANR). Android memaparkan kotak dialog ANR apabila aplikasi mengambil masa terlalu lama untuk melakukan apa yang sepatutnya dilakukan. Apabila apl berjalan pada peranti sebenar (telefon atau tablet), aplikasi tidak seharusnya menjadikan Android memaparkan kotak dialog ANR.
Tetapi pada emulator perlahan, melihat beberapa Kekuatan Menutup atau Tunggu mesej adalah tara untuk kursus ini. Hanya pilih Tunggu. Dalam masa sepuluh saat, kotak dialog biasanya hilang dan aplikasi terus dijalankan.
Perubahan ke aplikasi anda tidak muncul dalam emulator
Aplikasi anda berjalan dan anda ingin membuat beberapa penambahbaikan. Jadi, dengan emulator yang masih berjalan, anda mengubah suai kod aplikasinya. Tetapi selepas memilih Run → Run As → Aplikasi Android, tingkah laku apl dalam emulator kekal tidak berubah.
Apabila ini berlaku, sesuatu tersumbat. Tutup dan mulakan semula emulator. Jika perlu, gunakan helah Data Pengguna Lap untuk mesej ralat: "Imej data pengguna digunakan oleh emulator lain. "