• 一个很坑的问题(混淆)


    今天导入外包做的项目时,发现一直运行报错,弄了很久,还是报错,开始报错是fastJson的错。然后发现还并没有进行网络请求,并且还没解析Json,最后发现是混淆出了问题(应该是混淆fastJson的问题),于是把混淆先去掉就成功运行了。还有个疑问就是run app时,总是运行的release的版本(待解决),下面是取消混淆后的代码:

    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
    //        }
        }
  • 相关阅读:
    任务框架--Quartz 配置文件
    地址和值
    线性基学习笔记
    S07
    如何在实际项目中使用PageHelper分页插件
    设计模式:原型模式
    常用JS代码片段
    Thomson Plaza里面的三家店以及水果大会
    13.搜索过滤
    07-多线程
  • 原文地址:https://www.cnblogs.com/android-yus/p/5950935.html
Copyright © 2020-2023  润新知