Nach der Aktualisierung von Java auf macOS sind Entwickler zur Laufzeit auf „Klasse nicht gefunden“-Ausnahmen für ältere JARs gestoßen . Dieses Problem betrifft JARs wie javax.mail und apache.commons.httpclient.
Mögliche Lösungen:
1. Neuere JAR-Versionen erhalten:
Erwägen Sie, neuere Versionen der problematischen JARs herunterzuladen, um zu prüfen, ob sie das Problem beheben.
2. Zurückkehren zu einer früheren Java-Version:
Als vorübergehende Lösung können Sie versuchen, zu einer früheren Java-Version zurückzukehren, um zu sehen, ob die Funktionalität wiederhergestellt wird.
3. Isolieren Sie das Problem:
Es ist wichtig festzustellen, ob das Java-Update die Hauptursache ist oder ob andere Faktoren zum Problem beitragen. Stellen Sie sicher, dass:
Einschließlich JAR-Dateien in Android Projekte:
Wenn das Problem weiterhin besteht, sollten die folgenden Schritte es beheben:
Android fügt die JAR-Dateien automatisch in das ein Der Build-Pfad des Projekts, wie unter „Umgang mit Abhängigkeiten in Android-Projekten“ dokumentiert. Diese Lösung behebt die Ausnahmen „Klasse nicht gefunden“ im Zusammenhang mit externen JARs.
Das obige ist der detaillierte Inhalt vonWie behebe ich die Ausnahme „Klasse nicht gefunden' nach einem Java-Update auf Android?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!