应用程序安装相互覆盖

时间:2010-10-13 03:32:15

标签: android eclipse

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

4 个答案:

答案 0 :(得分:5)

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

最后我不得不修改GRADLE文件:

  

\应用\的build.gradle

以下一行:

applicationId“name.to.change”

在Android Studio 3中,您将在以下位置找到此配置:

enter image description here

答案 1 :(得分:3)

我遇到了同样的问题,结果发现我已经将一个项目复制到另一个项目以节省时间,并且AndroidManifest.xml文件中Manifest标记中的包设置对于两个应用程序都是相同的。

一旦我更改了这个并解决了任何导入错误,应用就会停止在手机上互相覆盖。

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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