复制Android项目 - APK安装程序冲突

时间:2012-10-04 13:16:01

标签: android installer apk

我想创建一个我的android项目的变体(用于调试目的)所以我在eclipse中复制它,并重命名了一些东西(项目名称,类等,build.xml中的项目名称)

它构建了一个不同的命名APK,但是当我安装此APK时,它会卸载原始应用程序,反之亦然。

我注意到了logcat

D / ActivityManager(1853):尝试启动applicationName

当我尝试启动“其他”应用时,从主屏幕上的快捷方式开始,它说“手机上没有安装应用程序”

好像某个属性尚未设置,但我找不到applicationName的设置位置(虽然这可能是一个红色的鲱鱼)。

所以我的问题是,如果我复制一个android-sdk项目,我应该更改哪些设置以确保它真的是一个单独的应用程序。

1 个答案:

答案 0 :(得分:3)

你必须在android清单中更改包它不需要像java包一样你可以命名它你想要的任何东西是用于通过android识别apk的android包名。

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