【发布时间】:2011-04-19 16:37:42
【问题描述】:
可能重复:
Why does the app signature change in Android after a classpath change?
我开始在我的 Eclipse 工作区中遇到几个但不是所有项目的错误。我注意到这是最古老的项目。我找到了错误的帮助,并构建了自己的 debug.keystore 并将 java 构建路径更改为该文件夹。
现在,当我尝试在模拟器中运行任何项目时,都会出现以下错误:
[2011-04-19 10:11:20 - enga] Re-installation failed due to different application signatures.
[2011-04-19 10:11:20 - enga] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-04-19 10:11:20 - enga] Please execute 'adb uninstall com.engatest' in a shell.
[2011-04-19 10:11:20 - enga] Launch canceled!
我尝试从模拟器的菜单中删除该应用程序,完成操作并将其拖到垃圾箱中,但它没有被删除。
我尝试在终端中运行:adb uninstall com.dwclogic.engatest
但是找不到命令,adb 可能没有在我的 Mac 上全局设置。我是 Mac 新手,不确定如何获得修复的执行路径,但这是另一个问题。
我在哪里尝试运行这个命令?有没有其他方法可以解决这个问题。
【问题讨论】:
-
您是否尝试过进入设置 -> 应用程序,然后选择应用程序,然后使用卸载?
标签: android eclipse build-error