gpt4 book ai didi

java - 需要说明测试 BuildConfig.DEBUG 和设置构建类型

转载 作者:搜寻专家 更新时间:2023-11-01 09:23:34 31 4
gpt4 key购买 nike

在我的 Android 应用程序中,我尝试运行两组代码,以便在我使用 Android Studio 时自动更改广告 ID。

一个用于在 Android Studio 中进行调试,另一个用于构建 .apk 以上传到 Play 商店。

我一直在使用 if (BuildConfig.DEBUG),但我如何才能确定只有当我在 Android Studio 中实际调试以及构建已签名的.apk 会被设置为 false 吗?我应该在哪里配置 Gradle 以了解要使用的构建类型,还是在单击“运行”时自动完成?

list .xml

buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
applicationIdSuffix ".debug"
debuggable true
}
}

最佳答案

当您生成 APK 时,最后一个屏幕将有一个下拉菜单,您可以从中选择构建类型。它默认为“发布”,但您可以将其更改为“调试”。

这就是 APK 成为调试或发布 APK 的方式。

基本上,如果您使用右上角的播放按钮或使用 Shift+F10 运行应用,它将被构建为调试 APK。如果您生成签名 APK,它将是一个发布 APK。

关于java - 需要说明测试 BuildConfig.DEBUG 和设置构建类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52597365/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com