AndroidStudio Gradle:如何配置buildTypes,并在构建时检查buildType?

前端之家收集整理的这篇文章主要介绍了AndroidStudio Gradle:如何配置buildTypes,并在构建时检查buildType?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在build.gradle中检查buildType是否可调试?

我想做的事情如下:

if(debug) {
     file.write("xxxxx")
}

在我的build.gradle中

另外,如何从AndroidStudio构建调试和发布buildType?我不是指从命令行输入./gradlew assembleRelease或assembleDebug,我的意思是当你按下播放按钮时从IDE本身.这可能吗?

我在我的android块中配置了buildTypes:

buildTypes {
    release {
        signingConfig signingConfigs.storeSign
        defaultConfig {
            versionCode 1100
            versionName "1.1.00"
        }
    }
    debug {
        defaultConfig {
            versionCode 1201
            versionName "1.2.01"
        }
    }
}

解决方法

How can I check if a buildType is debuggable in my build.gradle?

您可以使用buildType的debuggable标志执行此操作.最终结果可能如下所示:

android {

    buildTypes.all { buildType ->
        println buildType.name
        print "Debuggable: "
        println buildType.debuggable
    }
}

Also,how can I build a debug and release buildType from AndroidStudio?

单击Android Studio左下角的“构建变体”按钮以打开“构建变体”面板.从那里,您可以选择在运行/调试时要使用的构建变体.

猜你在找的Android相关文章