Я определяю resValue в build.gradle следующим образом
defaultConfig {
................................
................................
resValue "string", "google_api_web_client_id", google_api_web_client_id
}
И значение находится в файле gradle.properties
.
Я хочу поставить отдельное значение для отладочной сборки, но имя переменной должно совпадать google_api_web_client_id
.
в моем файле gradle.properties
я поместил следующий
geo_api_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
geo_api_key_debug=xxxxxxxxxxxxxxxxxxyyyyyyyyyyyyy
Что мне нужно, так это то, что когда тип сборки отлаживается, он автоматически принимает значение отладки, в случае выпуска он принимает значение выпуска.
Я могу сделать это, определив константу, но в этом случае я должен поместить эти значения в build.gradle. Который я не хочу.
Как мне это сделать?