Android buildType混淆代码

 

【话题引入】

  ①在Android开发完成,我们会将代码打包成APK文件。选择 菜单栏 Build --》 Build APK 

    

  ②将查看视图切换到 Project 模式,文件夹下有一个debug模式的文件。

    

  🌂在实际开发发布我们要发布一个正式的版本,即 release 模式。

    

 

【进入正题】

buildTypes {
        release {
            minifyEnabled false //是否混淆代码 flase不混淆
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
} 

 

 release{
            buildConfigField "String","TYPE","1"
        }
        
 debug {
            buildConfigField "String","TYPE","2"
       }

 

String Type = BuildConfig.TYPE;

 

 

 

 

Android buildType混淆代码

全文结束