当build.gradle中只有一种构建类型(发行版)时会发生什么

时间:2018-07-20 06:07:39

标签: android android-gradle build.gradle

我的应用的build.gradle在buildTypes部分中只有 release 构建类型:

buildTypes {
    release {
        shrinkResources true
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

这是否意味着我没有具有 调试 的构建类型?还是暗示 调试

1 个答案:

答案 0 :(得分:0)

  

这是否意味着我没有调试构建类型?

否。

创建新模块后,Android Studio会自动创建调试和发布构建类型。如果要添加或更改某些设置,则必须将其添加到build.gradle。

基于documentation

  

调试构建类型未出现在构建配置文件中,   Android Studio使用可调试的true对其进行配置。这使您能够   在安全的Android设备上调试该应用并配置APK签名   带有通用的调试密钥库。

     

如果需要,可以将调试构建类型添加到配置中   添加或更改某些设置。