主动android-应用程序崩溃

主动android-应用程序崩溃,android,android-studio,noclassdeffounderror,activeandroid,Android,Android Studio,Noclassdeffounderror,Activeandroid,我重新安装了android studio,从那时起,我的logcat面临着一个问题: FATAL EXCEPTION: main Process: loop.org.digitalgreen.loop, PID: 21167 java.lang.NoClassDefFoundError: android.support.v4.hardware.fingerprint.FingerprintManagerCompatApi23$1 at java.lang.Class.classForName(N

我重新安装了android studio,从那时起,我的logcat面临着一个问题:

FATAL EXCEPTION: main
Process: loop.org.digitalgreen.loop, PID: 21167
java.lang.NoClassDefFoundError: android.support.v4.hardware.fingerprint.FingerprintManagerCompatApi23$1
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:309)
at com.activeandroid.ReflectionUtils.getModelClasses(ReflectionUtils.java:83)
at com.activeandroid.DatabaseHelper.onCreate(DatabaseHelper.java:46)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:251)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
at com.activeandroid.Registry.openDatabase(Registry.java:149)
at com.activeandroid.Registry.initialize(Registry.java:107)
at com.activeandroid.ActiveAndroid.initialize(ActiveAndroid.java:8)
at loop.org.digitalgreen.loop.utils.MyApplication.onCreate(MyApplication.java:41)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1035)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4638)
at android.app.ActivityThread.access$1500(ActivityThread.java:155)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1378)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5343)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
它以前工作得很好

我的gradle文件如下所示:

    buildscript {
repositories {
    maven { url 'https://maven.fabric.io/public' }
}

dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
}}apply plugin: 'com.android.application' apply plugin: 'io.fabric'                                android {
compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
    applicationId "A.b.c"
    minSdkVersion 14
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
} } dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile files('libs/activeandroid-3.0.jar')
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.mcxiaoke.volley:library:1.0.17'
compile 'com.github.bumptech.glide:glide:3.6.1'
compile 'de.hdodenhof:circleimageview:2.0.0'
compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') {
    transitive = true;
}

compile 'com.android.support:cardview-v7:23.2.0'}
我还尝试了主动android 3.1 beta gradle链接,但也不起作用。
我做错了什么?

尝试在清单中添加AA_MODELS标签,更多信息如下:

尝试将libs/activeandroid-3.0.jar更改为

编译'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'

java.lang.NoClassDefFoundError: android.support.v4.hardware.fingerprint.FingerprintManagerCompatApi23$1

如果Java虚拟机或ClassLoader实例尝试加载类的定义(作为普通方法调用的一部分或使用新表达式创建新实例的一部分),但找不到该类的定义,则引发

您必须在Build.gradle(app)

然后打电话

compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'

可能是com.android.support:support-v4:23.0.0?现在请检查这个问题,问题在于数据库的查询。当我试图查询我的db@AbhishekLodha卸载应用程序并再次运行。然后检查Sqlite dbproblem@AbhishekLodha你修好了吗?是的,修好了。Thanx.call
compile'com.android.support:cardwiew-v7:23.1.0'
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'