【发布时间】:2018-10-01 19:07:09
【问题描述】:
在我的 android 应用程序中,我尝试运行两组代码,以便在使用 Android Studio 时自动更改广告 ID。
一个用于在 Android Studio 中进行调试,另一个用于构建 .apk 以上传到 Play 商店。
我一直在使用if (BuildConfig.DEBUG),但我如何确定只有在我实际在 Android Studio 中调试时才会出现这种情况,并且当我构建签名的 .apk 时它会被设置为 false?我应该在哪里配置 Gradle 以了解要使用的构建类型,还是在单击“运行”时自动完成?
Manifest.xml
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
applicationIdSuffix ".debug"
debuggable true
}
}
【问题讨论】:
标签: java android android-studio gradle android-gradle-plugin