Android 在应用程序模块中启用Proguard会影响其他模块,并导致应用程序崩溃
如果我将Android 在应用程序模块中启用Proguard会影响其他模块,并导致应用程序崩溃,android,performance,android-layout,android-gradle-plugin,android-proguard,Android,Performance,Android Layout,Android Gradle Plugin,Android Proguard,如果我将minifyEnabled设置为true,则在打开使用第三方库的活动时,应用程序开始崩溃 art/runtime/java_vm_ext.cc:410]JNI在应用程序:JNI中检测到错误 调用NewGlobalRef时出现挂起异常java.lang.NoSuchFieldError: 类中没有“I”字段“mALFactoryContext” “Lcom/ntreaming/nplayerengine/NFFactory”或其超类 该库已作为单独的模块添加到我的应用程序中。它有不同的gr
minifyEnabled设置为true
,则在打开使用第三方库的活动时,应用程序开始崩溃
art/runtime/java_vm_ext.cc:410]JNI在应用程序:JNI中检测到错误
调用NewGlobalRef时出现挂起异常java.lang.NoSuchFieldError:
类中没有“I”字段“mALFactoryContext”
“Lcom/ntreaming/nplayerengine/NFFactory”或其超类
该库已作为单独的模块添加到我的应用程序中。它有不同的gradle
和proguard
文件。我没有从库gradle
文件中启用proguard
该库还使用.so
文件
如果我将minifyEnabled设置为false
,它将成功开始工作
请指导我如何告诉proguard不要影响其他模块 在您的应用程序级proguard文件中,尝试以下操作
-keep class android.app.**
在proguard rulesdonotwarn libraryName中为该模块添加-dontwarn行?但它并没有给我任何警告Dont你的模块就像这条线应该在规则中一样pro@NarenderReddy坠机事件仍然存在