我正在开发一个项目,它实际上构建了2个不同的应用程序,但具有共同的来源。我为每个项目创建了2个不同的AndroidManifest文件。但是,构建工作完美,但它们都不能安装在一起。如果我安装了1个应用程序,则会删除之前的如何确保可以同时安装该应用程序?
答案 0 :(得分:0)
应该是不同的。
清单中声明的主要活动应该与同一个包匹配。
答案 1 :(得分:0)
您应该使用Gradle的Build Types功能。在构建时替换调试包,以便能够拥有两个应用程序。
了解Cyril Mottier如何在this G+ post中做到这一点。