Hallo, ich erhalte diesen Fehler mit Android Studio zur Laufzeit, aber nur auf Geräten mit einer SDK-Version & lt; = 19. Alles kompiliert ok, aber ich erhalte diesen Fehler in meiner Datenbank-Helper-Klasse.
%Vor%Hier ist meine App build.gradle:
%Vor% Meine DatenbankHelper-Klasse erweitert OrmLiteSqliteOpenHelper
Alles funktionierte gut, während meine compileSdkVersion um 19 war
Hier ist, was ich aktualisiert habe:
classpath 'com.android.tools.build:gradle:1.1.0'
& gt; 1.3.0 compileSdkVersion 19
& gt; 23 com.android.support:appcompat-v7:19.0.1
& gt; 23 Meine databaseHelper-Klasse ist im selben Paket wie andere Klassen, die gut funktionieren!
Danke für Ihre Hilfe
Wie Sie multiDexEnabled true
in Ihrem build.gradle haben. Stellen Sie sicher, dass Ihre Anwendungsklasse MultiDexApplication
anstelle der Klasse Application
erweitert.
Alternativ können Sie, wie in den Dokumenten vorgeschlagen, Ihrer Anwendungsklasse die folgende Methode hinzufügen.
%Vor%Ich hatte das gleiche Problem einige Zeit, versuchen Sie ProGuard auszuschalten
%Vor%Tags und Links android android-studio ormlite