小编Azu*_*Azu的帖子

使用proguard在Android上崩溃ORMLite

一切都好,直到我进行.这是我的proguard-project.txt

-keep class com.j256.**
-keepclassmembers class com.j256.** { *; }
-keep enum com.j256.**
-keepclassmembers enum com.j256.** { *; }
-keep interface com.j256.**
-keepclassmembers interface com.j256.** { *; }
-keep class com.liba.carpool.db.**
-keepclassmembers class com.liba.carpool.db.** { *; } 
-keepattributes Signature
Run Code Online (Sandbox Code Playgroud)

这是logcat:

10-29 16:11:24.616:E/AndroidRuntime(12870):java.lang.ExceptionInInitializerError 10-29 16:11:24.616:E/AndroidRuntime(12870):at com.j256.ormlite.db.SqliteAndroidDatabaseType.extractDatabaseTableConfig(未知来源)10-29 16:11:24.616:E/AndroidRuntime(12870):at com.j256.ormlite.dao.DaoManager.createDao(Unknown Source)10-29 16:11:24.616:E/AndroidRuntime(12870) :at com.j256.ormlite.android.apptools.OrmLiteSqliteOpenHelper.getDao(Unknown Source)10-29 16:11:24.616:E/AndroidRuntime(12870):at com.liba.carpool.db.MappingRouteRepository.(Unknown Source) 10-29 16:11:24.616:E/AndroidRuntime(12870):at com.liba.carpool.db.MyRouteRepository.(Unknown Source)10-29 16:11:24.616:E/AndroidRuntime(12870):at com. liba.carpool.aaloadCarpools(Unknown Source)10-29 16:11:24.616:E/AndroidRuntime(12870):at com.liba.carpool.DemoApplication.onCreate(Unknown Source)10-29 16:11:24.616:E/AndroidRuntime(12870):at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:981)10-29 16:11:24.616 :E/AndroidRuntime(12870):在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4462)10-29 16:11:24.616:E/AndroidRuntime(12870):at android.app.ActivityThread.access $ 1300(ActivityThread .java:139)10-29 16:11:24.616:E/AndroidRuntime(12870):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1305)10-29 16:11:24.616:E/AndroidRuntime (12870):在android.os.Handler.dispatchMessage(Handler.java:99)10-29 …

android proguard ormlite

5
推荐指数
1
解决办法
864
查看次数

标签 统计

android ×1

ormlite ×1

proguard ×1