İçindekiler:
- Emulator Ekran Çok Büyük
- Hata mesajı: Uyumlu hedef bulunamadı
- Hata mesajı: Kullanıcı verisi görüntüsü başka bir emülatör tarafından kullanılır
- Hata mesajı: Bilinmeyen sanal cihaz adı
- Hata mesajı: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE
- Uygulama başlıyor, ancak emülatör Force Close veya Wait iletişim kutusunu görüntüler
- Uygulamanızdaki değişiklikler emülatörde görünmüyor
Video: Play Store Uygulama İndirme ve Güncelleme Sorunu Çözümü 2019 2024
İlk Android uygulamasını çalıştırmayı denediğinizde çaba sarılırsa, umutsuzluğa kapılmayın. Karşılaştığınız sorunları çözmenize yardımcı olacak bazı sorun giderme ipuçları.
Emulator Ekran Çok Büyük
Bazen geliştirme bilgisayar ekran çözünürlüğü yeterince yüksek değil. (Belki gözleriniz eskisi gibi değildir.) Bu semptom anlaşma kırıcı değildir, ancak emülatörün alt düğmelerini göremiyorsanız, uygulamayı kolayca test edemezsiniz. Geliştirme bilgisayarının ekran çözünürlüğünü değiştirebilirsiniz; ancak öykünücü penceresini ayarlamak daha az invaziv olur.
Öykünücü penceresinin boyutunu değiştirmek için şu adımları izleyin:
-
Öykünücüyü kapatın.
-
Eclipse ana menüsünden Pencere → Android Sanal Aygıt Yöneticisi'ni seçin.
-
Sanal cihazlar listesinde, projeye uygun bir AVD seçin ve Başlat'ı tıklayın.
-
Ortaya çıkan Başlatma Seçenekleri iletişim kutusunda, Görüntüyü Gerçek Boyutta Ölçekle onay kutusunu seçin.
-
Ekran Boyutu alanındaki değeri indirin.
Ekran Boyutu değerini değiştirdiğinizde, Ölçek alanındaki değer otomatik olarak değişir. Ölçek değeri ne kadar küçükse, öykünücüsü geliştirme bilgisayarı ekranında o kadar küçük olur.
-
Başlat'ı tıklayın.
Sonuç olarak, Eclipse öykünücüsünün yeni bir kopyasını başlatıyor - bu sefer daha küçük bir öykünücü penceresi.
Hata mesajı: Uyumlu hedef bulunamadı
Bu mesajı gördüğünüzde muhtemelen, projenizi çalıştırabilen bir Android Sanal Aygıtı (AVD) oluşturmadığınız anlamına gelir. Eclipse, yeni bir AVD oluşturmanıza yardımcı olursa, kabul edin. Aksi halde, yeni bir AVD oluşturmak için Pencere → Android Sanal Aygıt Yöneticisi'ni seçin.
Hata mesajı: Kullanıcı verisi görüntüsü başka bir emülatör tarafından kullanılır
Bu mesajı görürseniz, emülatörü içeren bir karışıklık Android'in işini yapmasını engeller. Önce emülatörü kapatıp yeniden başlatmayı deneyin.
Basit bir yeniden başlatma çalışmazsa şu adımları deneyin:
-
Öykünücüyü kapatın.
-
Eclipse ana menüsünden Pencere → Android Sanal Aygıt Yöneticisi'ni seçin.
-
Sanal cihazlar listesinde, projeye uygun bir AVD seçin ve Başlat'ı tıklayın.
-
Ortaya çıkan Başlatma Seçenekleri iletişim kutusunda, Kullanıcı Verilerini Sil onay kutusunu seçin ve Başlat'ı tıklayın.
Sonuç olarak, Eclipse, emülatörün yeni bir kopyasını başlatıyor - bu sefer temiz bir şeritle.
Bu adımları izlerseniz de yine de Kullanıcı verisi görüntüsü başka bir emülatör tarafından kullanıldı mesajını görürseniz, bu soruna ilişkin daha fazla bilgi için Aptallar için Android Geliştiricileri için Java Programlama web sayfasını ziyaret edin.
Hata mesajı: Bilinmeyen sanal cihaz adı
Android, ev dizininindeki AVD'leri arar. android / avd alt dizini ve bazen arama yanlış gidiyor. Örneğin, ev dizininizi bir i sürücüsünde listeleyen bir Windows bilgisayarınız olduğunu söyleyin. AVD'leriniz i: Usersbarry'de. androidavd. Android, bilgisayarın ana dizini önerilerini yoksayar ve bunun yerine c: UsersBarry'de görünür. Android, herhangi bir AVD bulamazsa, şikayet eder.
Bu soruna, ya kavşaklar ya da sembolik bağlantılar kullanarak fantezi çözümler üretebilirsiniz. Ancak bu tür çözümler kendi özel işlemlerini gerektirir. Basit tutmak için i: Usersbarry içeriğini kopyalayabilirsiniz. android dizini için c: Usersbarry. android sorunu çözmek için.
Hata mesajı: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE
Bu hata mesajı, daha önce yüklediğiniz bir uygulamanın, yüklemeye çalıştığınız uygulama ile çakıştığını belirtir. Öyleyse, emülatör ekranında, yüklü uygulamalar listesine gidin (bu genellikle Ayarlar ekranında bir seçenektir). Uygulamalar listesinde daha önce yüklediğiniz tüm uygulamaları silin.
Bazen, öykünücüsündeki Ayarlar → Uygulamalar menülerinden önceden yüklenmiş uygulamaları bulmada sorun yaşayabilirsiniz. Bunu yaparsanız, gaddar bir geçici çözümü elde etmek için, Aptallar için Android Geliştiricileri için Java Programlama web sayfasını ziyaret edin.
Uygulama başlıyor, ancak emülatör Force Close veya Wait iletişim kutusunu görüntüler
Force Close veya Wait iletişim kutusunun resmi adı Application Not Responding (ANR) 'dir. Android, bir uygulamanın yapılması gereken her şeyi yapmak için çok uzun sürecekse ANR iletişim kutusunu görüntüler. Uygulama gerçek bir cihazda (telefon veya tablet) çalıştığında, uygulama Android'de ANR iletişim kutusunu görüntülememelidir.
Fakat yavaş bir emülatörde birkaç Force Close veya Wait mesajı görmeniz kurs için eşittir. Bekle'yi seçmeniz yeterlidir. On saniye içinde iletişim kutusu genellikle kaybolur ve uygulama çalışmaya devam eder.
Uygulamanızdaki değişiklikler emülatörde görünmüyor
Uygulamanız çalışıyor ve birkaç iyileştirme yapmak istiyorsunuz. Dolayısıyla, öykünücünün çalışmaya başlamasıyla uygulamanın kodunu değiştirirsiniz. Ancak, Çalıştır → Farklı Çalıştır → Android Uygulamasını seçtikten sonra, uygulamanın öykünücüsündeki davranışı değişmeden kalır.
Bu olduğunda, bir şey tıkanmış. Emülatörü kapatın ve yeniden başlatın. Gerekirse, hata verisi için Kullanıcı Verilerini Silme hünerini kullanın: "Kullanıcı verileri görüntüsü başka bir emülatör tarafından kullanılır. “