Düzeltme: java.lang.NoClassDefFoundError

Java.lang.NoClassDefFoundError görünür bir neden iki nedenden biri için ortaya çıkabilir oldukça iyi bilinen bir hatadır. Java.lang.NoClassDefFoundError görünür bir neden ortaya çıkabilir ilk nedeni kullanıcı tarafından güncellenmesi gereken eski Android Geliştirme Araçları nedeniyle. Bu hatanın meydana geldiği bilinen daha ciddi koşullar, Derleme Süresinde program için mevcut olan belirli bir sınıfın (veya belirli bir sınıfın üzerinde bulunduğu sınıfın) Çalışma Zamanı sırasında program tarafından bulunamamasıdır.

Bu sorun tıpkı yaygın olduğu kadar sorunludur, çoğu Java programcısı sorunu en kısa zamanda düzeltmek istemektedir. Peki, şu anda geçmişte sorun yaşayan Android Geliştirme Araçları kullanıcıları için çalışan iki düzeltme:

YÖNTEM 1: Projeyi temizle

Temizlenmesi gereken projeyi yedekleyin. Temizlik genellikle oldukça güvenliyken, önleme her zaman ilaçtan daha iyidir.

1. Araç çubuğundaki Proje bölümüne gidin.

2. Açılır menüden Temizle'yi seçin.

3. Daha sonra açılan pencerede, Aşağıda seçilen projeleri temizle seçeneğini işaretleyin.

4. Temizlenmesi gereken projeleri seçin.

5. Tamam'a tıklayın.

PRO TIP: Sorun bilgisayarınız veya dizüstü bilgisayar / dizüstü bilgisayar ile yapılmışsa, depoları tarayabilen ve bozuk ve eksik dosyaları değiştirebilen Reimage Plus Yazılımı'nı kullanmayı denemeniz gerekir. Bu, çoğu durumda, sorunun sistem bozulmasından kaynaklandığı yerlerde çalışır. Reimage Plus'ı tıklayarak buraya tıklayarak indirebilirsiniz.

YÖNTEM 2: Denetlenmeyen tüm kitaplıkları oluşturma yolundan denetle

.jar kitaplıklarının bulunduğu klasörü bulun. Bu klasör libs olarak adlandırılmalıdır. Klasör bunun yerine lib olarak adlandırılmışsa, klasöre sağ tıklayın, Refactor'a tıklayın ve ardından Yeniden Adlandır'ı seçin. Klasörü libs olarak yeniden adlandırın.

Java.lang.NoClassDefFoundError görünür bir neden hatası görüntüleyen projeyi sağ tıklatın, Oluşturma Yolu'nu seçin ve sonra Yapı Yolu'nu Yapılandır'ı seçin.

Sipariş ve Verme sekmesine gidin.

Zaten kontrol edilmeyen .jar kitaplıklarının (gcm.jar ve libGoogleAnalyticsV2.jar gibi) yanındaki kutuları işaretleyin.

Projeyi tekrar temizle.

PRO TIP: Sorun bilgisayarınız veya dizüstü bilgisayar / dizüstü bilgisayar ile yapılmışsa, depoları tarayabilen ve bozuk ve eksik dosyaları değiştirebilen Reimage Plus Yazılımı'nı kullanmayı denemeniz gerekir. Bu, çoğu durumda, sorunun sistem bozulmasından kaynaklandığı yerlerde çalışır. Reimage Plus'ı tıklayarak buraya tıklayarak indirebilirsiniz.

Facebook Twitter Google Plus Pinterest