我如何管理Android的开发、测试和生产环境



我正在开发一个Android应用程序,不确定应该如何管理开发、测试和生产环境/构建。

例如,我有一个用于开发的API字符串;对于测试和生产,这个字符串是不同的。我应该把它放在我的Android项目中的哪里?我如何管理使用的是哪一个?

如果你使用版本控制系统,比如Git,你可以有不同的分支,有不同的值。例如,我为Android应用程序的API使用两个不同的URL:localhost:3000/api/blawww.mysite.com/api/bla

我有一个用于开发并使用本地主机服务器的主分支,以及一个具有实际网站的生产分支。我用新功能、错误修复等更新主开发分支,当需要时,我将这些更改合并到生产分支中。

最新更新