2010-10-13 91 views
2

我开发了两个android应用程序...当我在手机上安装它们以测试它们时,它们相互覆盖。我不希望发生这种情况。其目的是将两者都安装在手机上作为单独的应用程序..我该如何解决这个问题?我用日蚀开发它们。应用程序安装互相覆盖

回答

0

这些应用程序是否共享相同的命名空间?验证他们在Eclipse中有自己的包。

0

也共享相同的用户ID,修改它在清单中。

3

我有同样的问题,事实证明我已经将一个项目复制到另一个项目以节省时间,AndroidManifest.xml文件中Manifest标签中的包设置对于这两个应用程序都是相同的。

一旦我改变了这一点,并解决了任何导入错误,应用程序停止在手机上覆盖另一个。

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="xxx.yyy" 
android:versionCode="1" 
android:versionName="1.0" > 
+0

我做到了,并且不起作用。每个APK都有不同的软件包,它们仍然会互相覆盖。 :-( – omotto 2018-03-01 22:39:31

0

尽管两个APK之间的软件包名称不同,但我遇到了同样的问题。

最后我不得不修改摇篮文件:

\程序\的build.gradle

以下行:

的applicationID“name.to.change “

在Android Studio 3中,您会发现这个conf配置在:

enter image description here