更新Android应用

时间:2012-11-01 05:24:30

标签: android

当我尝试在平板电脑上安装我的Android应用时出现以下错误

ERROR:
Re-installation failed due to different application signatures.
You must perform a full uninstall of the application. WARNING: This will remove the application data!
Please execute 'adb uninstall com.spundhan.expensetracker' in a shell.
 Launch canceled! 

3 个答案:

答案 0 :(得分:2)

这意味着您的平板电脑上已有此应用。例如,当您从eclipse安装它然后尝试从Play商店更新它时,就会发生这种情况。您需要卸载该应用程序,然后重新安装。 eclipse和Play商店有不同的签名,这就是为什么你不能用不同的签名更新应用程序。

答案 1 :(得分:0)

这显然意味着您没有正确安装应用程序,所以只需尝试卸载,转到Setting=>manage application=>you application i.e expensetracker或将设备连接到计算机并打开命令提示符,然后转到您的Android sdk,如 -

D:\ android \ android-sdk-windows \ platform-tools> adb uninstall com.spundhan.expensetracker

因此它会正确卸载您的应用程序,并希望当您尝试再次安装它时,您将不会发现任何错误。

答案 2 :(得分:-1)

是的,当你已经在你的设备或模拟器上安装了apk时,很多时候你会尝试从市场或任何其他媒体上安装相同的应用程序。

因此会尝试替换您的应用程序。这样就会显示警告信息,

“您已安装Example.apk进行安装,必须先卸载。”

因此,一旦您卸载了应用程序,它将删除与您的应用程序相关的所有数据。所以,希望现在你下次关心这个。