【发布时间】:2017-09-25 22:47:08
【问题描述】:
我有同一个master的两个分支
version1
version2
我希望能够同时在我的手机上安装同一应用的两个版本,而不会相互覆盖。
有可能吗?
谢谢
【问题讨论】:
-
使用彼此不同的应用程序 ID 安装它们
-
从答案中可以看出,Android 使用包名作为 id。这个 id 必须是唯一的,即使你有不同的版本,对于 Android 应用程序也是一样的。因此,您必须更改包名称,以便安装代表不同版本的不同应用程序。希望对您有所帮助。
-
您正在寻找的是所谓的构建变体,也就是 gradle 中的产品风味。请阅读developer.android.com/studio/build/build-variants.html中的配置产品风味
标签: android