Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
面对此异常[java.lang.ExceptionInInitializeError]_Java_Android_Sugarorm - Fatal编程技术网

面对此异常[java.lang.ExceptionInInitializeError]

面对此异常[java.lang.ExceptionInInitializeError],java,android,sugarorm,Java,Android,Sugarorm,java.lang.ExceptionInInitializeError 我搜索了问题,找到了问题的原因 似乎有些库与java库有冲突,我在谷歌上搜索了更多我正在使用的库,但没有成功 以下是我的应用程序中的库列表: compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.android.support:support-v4:21.0.3' compile 'com.google.android.gms:play-service

java.lang.ExceptionInInitializeError

我搜索了问题,找到了问题的原因

似乎有些库与java库有冲突,我在谷歌上搜索了更多我正在使用的库,但没有成功

以下是我的应用程序中的库列表:

compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.android.support:support-v4:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.jakewharton:butterknife:5.1.1'
compile 'com.squareup.okhttp:okhttp:2.0.0'
compile 'com.google.code.gson:gson:2.3'
compile 'com.squareup.retrofit:retrofit:1.6.0@jar'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0'
compile 'com.github.satyan:sugar:1.3'
compile 'com.jakewharton.timber:timber:2.7.1'
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.3'
compile 'com.github.flavienlaurent.datetimepicker:library:0.0.2'
compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') {
    transitive = true;
}
compile project(':zap_viewpager_indicator')
这是日志猫

E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.nash.zap.testing, PID: 15530
    java.lang.ExceptionInInitializerError
            at java.lang.Class.classForName(Native Method)
            at java.lang.Class.forName(Class.java:308)
            at com.orm.SugarDb.getDomainClass(SugarDb.java:60)
            at com.orm.SugarDb.getDomainClasses(SugarDb.java:41)
            at com.orm.SugarDb.createDatabase(SugarDb.java:104)
            at com.orm.SugarDb.onCreate(SugarDb.java:100)
            at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:251)
            at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
            at com.orm.Database.getDB(Database.java:18)
            at com.orm.SugarRecord.find(SugarRecord.java:205)
            at com.orm.SugarRecord.find(SugarRecord.java:172)
            at com.nash.zap.database.UserTable.getThisUser(UserTable.java:53)
            at com.nash.zap.BaseApp.onCreate(BaseApp.java:69)
            at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1020)
            at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5115)
            at android.app.ActivityThread.access$1600(ActivityThread.java:177)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1509)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:145)
            at android.app.ActivityThread.main(ActivityThread.java:5944)
            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:1388)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
     Caused by: java.lang.RuntimeException: javax.xml.datatype.DatatypeConfigurationException: Provider org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl not found
            at com.apigee.fasterxml.jackson.databind.ext.CoreXMLDeserializers.<clinit>(CoreXMLDeserializers.java:37)
                at java.lang.Class.classForName(Native Method)
                at java.lang.Class.forName(Class.java:308)
                at com.orm.SugarDb.getDomainClass(SugarDb.java:60)
                at com.orm.SugarDb.getDomainClasses(SugarDb.java:41)
                at com.orm.SugarDb.createDatabase(SugarDb.java:104)
                at com.orm.SugarDb.onCreate(SugarDb.java:100)
                at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:251)
                at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
                at com.orm.Database.getDB(Database.java:18)
                at com.orm.SugarRecord.find(SugarRecord.java:205)
                at com.orm.SugarRecord.find(SugarRecord.java:172)
                at com.nash.zap.database.UserTable.getThisUser(UserTable.java:53)
                at com.nash.zap.BaseApp.onCreate(BaseApp.java:69)
                at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1020)
                at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5115)
                at android.app.ActivityThread.access$1600(ActivityThread.java:177)
                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1509)
                at android.os.Handler.dispatchMessage(Handler.java:102)
                at android.os.Looper.loop(Looper.java:145)
                at android.app.ActivityThread.main(ActivityThread.java:5944)
                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:1388)
                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
E/AndroidRuntime﹕ 致命异常:主
流程:com.nash.zap.testing,PID:15530
java.lang.ExceptionInInitializeError
位于java.lang.Class.classForName(本机方法)
位于java.lang.Class.forName(Class.java:308)
位于com.orm.SugarDb.getDomainClass(SugarDb.java:60)
位于com.orm.SugarDb.getDomainClasses(SugarDb.java:41)
位于com.orm.SugarDb.createDatabase(SugarDb.java:104)
位于com.orm.SugarDb.onCreate(SugarDb.java:100)
位于android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:251)
位于android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
位于com.orm.Database.getDB(Database.java:18)
位于com.orm.SugarRecord.find(SugarRecord.java:205)
位于com.orm.SugarRecord.find(SugarRecord.java:172)
位于com.nash.zap.database.UserTable.getThisUser(UserTable.java:53)
在com.nash.zap.BaseApp.onCreate上(BaseApp.java:69)
在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1020)
位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:5115)
在android.app.ActivityThread.access上$1600(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1509)上
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5944)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:1388)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
原因:java.lang.RuntimeException:javax.xml.datatype.DatatypeConfigurationException:Provider org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl未找到
位于com.apigee.fasterxml.jackson.databind.ext.CoreXMLDeserializers.(CoreXMLDeserializers.java:37)
位于java.lang.Class.classForName(本机方法)
位于java.lang.Class.forName(Class.java:308)
位于com.orm.SugarDb.getDomainClass(SugarDb.java:60)
位于com.orm.SugarDb.getDomainClasses(SugarDb.java:41)
位于com.orm.SugarDb.createDatabase(SugarDb.java:104)
位于com.orm.SugarDb.onCreate(SugarDb.java:100)
位于android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:251)
位于android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
位于com.orm.Database.getDB(Database.java:18)
位于com.orm.SugarRecord.find(SugarRecord.java:205)
位于com.orm.SugarRecord.find(SugarRecord.java:172)
位于com.nash.zap.database.UserTable.getThisUser(UserTable.java:53)
在com.nash.zap.BaseApp.onCreate上(BaseApp.java:69)
在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1020)
位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:5115)
在android.app.ActivityThread.access上$1600(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1509)上
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5944)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:1388)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
请帮忙


提前感谢。

您是否找到了解决此问题的方法?