Ich denke, dass die Klasse vom Proguard Shrinking-Tool entfernt wurde.
Versuchen Sie, den folgenden Parameter
hinzuzufügen-dontshrink
und sag mir ob es funktioniert.
Ich habe auch gesehen, dass ein Attribut in einer geschützten Klasse von Sqlcipher fehlt:
: E/AndroidRuntime(18993): Caused by: java.lang.NoSuchFieldError: no field with name='nHandle' signature='I' in class Lnet/sqlcipher/database/SQLiteCompiledSql;
Können Sie auch versuchen, geschützte Klassen von Sqlcipher fernzuhalten?
-keep class net.sqlcipher.** {
*;
}
P.S. Ist es regelmäßig, dass Sie die Option -dontobfuscate in Ihrer Konfiguration haben? Ihre Bewerbung wird nicht verschleiert, wenn Sie sie behalten.