一個很坑的問題(混淆)

今天導入外包作的項目時,發現一直運行報錯,弄了好久,仍是報錯,開始報錯是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
//        }
    }
相關文章
相關標籤/搜索