Android ClassNotFoundException: Klasse im Pfad nicht gefunden
Der Fehler „ClassNotFoundException: Klasse wurde nicht gefunden“ weist darauf hin, dass das Android-System kann die angegebene Klasse nicht finden, obwohl sie korrekt in der Manifestdatei aufgeführt ist.
Eine mögliche Ursache für diesen Fehler ist eine Diskrepanz zwischen den im Projekt verwendeten Versionen der Android-Unterstützungsbibliothek und den darin enthaltenen Bibliotheksprojekten. Um dieses Problem zu beheben, stellen Sie sicher, dass das Projekt und alle seine Abhängigkeiten über dieselbe Version der Android-Unterstützungsbibliothek verfügen.
Schritte zur Lösung des Problems:
Beispiel:
Wenn das Projekt Android Studio 3.0 verwendet, sollte die Datei gradle.build Folgendes enthalten Folgende Abhängigkeit:
implementation 'com.android.support:appcompat-v7:28.0.0'
Wenn das Projekt Android Studio verwendet 2.3, die Datei gradle.build sollte die folgende Abhängigkeit enthalten:
compile 'com.android.support:appcompat-v7:23.1.0'
Sobald das Projekt und seine Abhängigkeiten dieselbe Version der Android-Unterstützungsbibliothek verwenden, bereinigen Sie das Projekt und erstellen Sie es neu. Dies sollte den Fehler „ClassNotFoundException: Klasse wurde nicht gefunden“ beheben.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich eine Android-ClassNotFoundException: Klasse wurde nicht gefunden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!