在 build.gradle 开了两个 productFlavors 配置了不同的包名、签名文件、app 名、app icon、版本号、版本名,然后切换 Build Variant 直接安装到模拟器上的时候,安装第一个正常,安装第二个就报错了:
09/05 10:38:07: Launching app
Install failed.
Installation failed
<a href='rerun'>Rerun</a>
另外,尝试打包成 apk 文件安装到手机上也是第一个成功,第二个失败:
安装失败,xxx 与 xxx 不兼容,无法同时安装。
不会覆盖安装的话说明包名是不同的,也就是说 productFlavors 的配置是生效了的,但就是无法同时安装,各位大佬知道原因吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/598129
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.