2012-09-14 52 views
1

我试图实现我自己的启动器(对由谷歌提供的启动器进行一些修改)。但因为我不能删除默认的启动程序,所以我重命名了我的软件包名称和所有内容。最初的软件包名称是com.android.launcher2。我将它的每个实例都更改为com.rohit.grid。现在,如果我运行它,我得到这个错误'由于不同的应用程序签名''重新安装失败。现在清单文件在packge名称中的许可标记&中有一些名为com.android.launcher的东西。如果我用com.rohit.grid替换它,我将在xml文件中发现有关某些资源未解析的错误。更改laucher2包名android

我试着清理项目,修复它的属性&的一切。但它有助于。

有人PLZ让我摆脱这个问题。

在此先感谢。

问候, 罗希特

+0

你能显示你的清单文件吗? – harshit

+0

我已经把我的清单文件。让我知道是否有任何错误 –

+0

你有没有尝试卸载,然后重新安装应用程序 – harshit

回答

0

我觉得“重新安装失败,由于不同的应用程序签名”意味着安装程序正在试图与已安装的一个相同名称安装APK,但在这个问题这种情况是安装时使用与您不同的密钥签名。

而不是修改您的清单尝试重命名该项目,然后重新安装。

+0

我已将项目重命名。仍然我得到相同的错误 –

+0

您的清单**必须**声明不同的包名称。如果您遇到错误,请修复这些错误,如果它们都声明相同的软件包名称,您将无法在现有的启动器应用程序旁边安装您的应用程序。 – CNorris