问题描述
更新:根本原因是proguard-rules.pro中的此规则
-assumenosideeffects类com.facebook.stetho.Stetho {*; }
- Android Studio 4.0.1
- gradle-6.1.1
- com.android.tools.build:gradle:4.0.1
当我为应用发布的buildType(已签名)启用 minifyEnabled true 时,应用挂错了。
所以我试图为调试buildType(signed)启用 minifyEnabled true ,只是为了调试,App运行良好。
再次出于调试目的,在build.gradle中为发布buildType添加 debuggable true ,App变得可用。
- 有人可以为发布buildType问题提供帮助吗?
- 如果仅在版本buildType中添加可调试的true,那么此应用是否会在Play控制台中发布?
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.release
zipAlignEnabled true
//debuggable true
}
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.debug
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)