今天導入外包作的項目時,發現一直運行報錯,弄了好久,仍是報錯,開始報錯是fastJson的錯。而後發現還並無進行網絡請求,而且還沒解析Json,最後發現是混淆出了問題(應該是混淆fastJson的問題),因而把混淆先去掉就成功運行了。還有個疑問就是run app時,老是運行的release的版本(待解決),下面是取消混淆後的代碼:android
buildTypes {
release {
minifyEnabled false //不混淆
// 移除無用的resource文件
//shrinkResources true
//Zipalign優化
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.releaseConfig
}
// debug {
// minifyEnabled true
// proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
// signingConfig signingConfigs.releaseConfig
// }
}