尝试对使用 luajava(与 AndroLua)的应用程序进行 Proguard 并且它运行良好,直到我对其进行 proguard 然后它无法启动,我只是得到一个黑屏,并且日志充满了以下条目,这些条目在应用程序之前不会停止已卸载。
我正在使用标准的 SDK Proguard 配置和以下配置
-keep class org.keplerproject.luajava.**
从日志中提取:
06-21 10:07:23.781: I/DEBUG(156): bea755d0 414f5fd8 /dev/ashmem/dalvik-heap (删除) 06-21 10:07:23.781: I/DEBUG(156):
bea755d4 40af202d /system/ lib/libdvm.so (dvmHeapSourceAlloc(unsigned int)+72) 06-21 10:07:23.781: I/DEBUG(156): bea755d8 414f5f30 /dev/ashmem/dalvik-heap (deleted) 06-21 10:07: 23.781: I/DEBUG(156):
bea755dc bb99c9bb 06-21 10:07:23.781: I/DEBUG(156):
bea755e0 00000000 06-21 10:07:23.781: I/DEBUG(156):
bea755e4 70b14afc /data app-lib/com.my.app-1/libluajava.so