React Native项目下,Android release包报错
一.问题分析
1.报错内容
报错截图2.情况
2.1 debug模式下可以正常请求,release模式下无法请求
2.2 react native项目,版本升级后遇到的问题
3.分析
根据ClassNotFound和release下才出现的问题,最终定位为混淆导致,但是没能具体定位
二.暂时解决方案
1.关闭混淆
修改 android/app/build.gradle文件
...
android {
...
buildTypes {
release {
signingConfig signingConfigs.release
- minifyEnabled enableProguardInReleaseBuilds
+ minifyEnabled false
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
}
...
}
...
网友评论