Selepas mengemas kini Java pada macOS, pembangun telah menemui pengecualian "kelas tidak ditemui" pada masa jalan untuk JAR lama . Isu ini menjejaskan JAR seperti javax.mail dan apache.commons.httpclient.
Potensi Penyelesaian:
1. Mendapatkan Versi JAR yang Lebih Baharu:
Pertimbangkan untuk memuat turun versi JAR yang lebih baharu yang bermasalah untuk menyemak sama ada ia menyelesaikan isu tersebut.
2. Berbalik kepada Versi Java Sebelumnya:
Sebagai penyelesaian sementara, anda boleh cuba berbalik kepada versi Java sebelumnya untuk melihat sama ada ia memulihkan kefungsian.
3. Asingkan Masalah:
Adalah penting untuk menentukan sama ada kemas kini Java adalah punca utama atau jika terdapat faktor lain yang menyumbang kepada isu tersebut. Pastikan bahawa:
Termasuk Fail JAR dalam Android Projek:
Jika isu berterusan, langkah berikut harus menyelesaikannya:
Android akan menyertakan fail JAR secara automatik dalam laluan binaan projek, seperti yang didokumenkan dalam "Berurusan dengan kebergantungan dalam projek Android." Penyelesaian ini akan menangani pengecualian kelas yang tidak ditemui berkaitan dengan JAR luaran.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Pengecualian 'Kelas Tidak Ditemui' Selepas Kemas Kini Java pada Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!