我希望能够构建和安装多个版本的应用程序(同时),针对不同的环境,如开发、暂存和生产等。在
AndroidManifest.xml
中的包名称似乎是最大的障碍,因为它是唯一标识应用程序的东西。我认为可以简单地在com.mydomain.prod
、com.mydomain.staging
和com.mydomain.dev
之间切换,或者采用类似的约定,但到目前为止,我还没有找到适合这种方法的包结构。我可以采用什么策略来尽可能地减少痛苦呢?