Android ClassNotFoundException: Didn't Find Class on Path
Ralat "ClassNotFoundException: Didn't find class" menunjukkan bahawa sistem Android tidak dapat mencari kelas yang ditentukan, walaupun ia disenaraikan dengan betul dalam manifes fail.
Satu kemungkinan punca ralat ini ialah ketidakpadanan antara versi pustaka sokongan Android yang digunakan dalam projek dan projek pustaka yang disertakan di dalamnya. Untuk menyelesaikan isu ini, pastikan projek dan semua kebergantungannya mempunyai versi pustaka sokongan Android yang sama.
Langkah-Langkah untuk Menyelesaikan Isu:
Contoh:
Jika projek menggunakan Android Studio 3.0, fail gradle.build hendaklah mengandungi pergantungan berikut:
implementation 'com.android.support:appcompat-v7:28.0.0'
Jika projek menggunakan Android Studio 2.3, fail gradle.build hendaklah termasuk kebergantungan berikut:
compile 'com.android.support:appcompat-v7:23.1.0'
Setelah projek dan kebergantungannya menggunakan versi pustaka sokongan Android yang sama, bersihkan dan bina semula projek. Ini sepatutnya menyelesaikan ralat "ClassNotFoundException: Didn't find class".
Atas ialah kandungan terperinci Mengapa Saya Mendapatkan Android ClassNotFoundException: Tidak Menemui Kelas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!