В моем приложении для Android я пытаюсь запустить два набора кода, чтобы я мог автоматически менять рекламный идентификатор при использовании Android Studio.
Один, когда я отлаживаю в Android Studioи один, когда я собираю .apk для загрузки в игровой магазин.
Я использовал if (BuildConfig.DEBUG)
, но как я могу быть уверен, что это будет так, только когда я на самом деле отлаживаю в Android Studio, и когда я собираю подписанный .apk, он будет установлен вложный?Где я должен настроить Gradle, чтобы знать, какой тип сборки использовать, или это делается автоматически при нажатии кнопки «Выполнить»?
Manifest.xml
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
applicationIdSuffix ".debug"
debuggable true
}
}