我目前在一个Android项目中,必须在两个环境(Prod和dev)上切换该项目。
在当前情况下,我正在为产品环境硬编码基本URL,构建项目并生成apk。对于开发人员,还应为开发人员环境对相应的URL进行硬编码。这变得很困难,因为每次我们需要切换环境时,我们都需要进行代码更改(更改url)并重建整个代码。 我在此链接clickhere
中发现了类似的建议但是我不清楚如何实现这一目标。请提供您的建议。
答案 0 :(得分:1)
最简单的方法是使用BuildConfig.DEBUG。如果您正在运行调试版本,则将返回true。
if (BuildConfig.DEBUG) {
// debug version
} else {
// release version
}