0

我正在尝试从其他计算机导入 android 应用程序。一段时间后,他们终于在模拟器上运行但不在设备上。可能原因是我安装的驱动程序,因为 adb devices 没有识别设备所以我手动安装了这个,当我检查设备管理器时仍然没有安装蓝牙外围设备!

起初它给了我这个错误:the app stopped running unexpectedly !

现在错误是:

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.newboston.aida.android2' in a shell.
Launch canceled!

知道如何解决这个问题吗?

4

5 回答 5

1

我只是输入 adb uninstall 然后在命令提示符下输入包的名称,它就可以工作了!

于 2012-04-20T13:27:38.263 回答
0

从安卓设备或模拟器卸载应用程序,并尝试重新运行/安装应用程序。因为debug.keystrore对于每个设备都是不同的。

于 2012-04-19T06:15:00.457 回答
0

尝试创建一个新的虚拟设备。当您首先安装驱动程序时,它可能会起作用。届时,您的手机可能会被识别。而且我认为win7不是问题。

于 2012-04-19T06:23:00.150 回答
0

如果可能的话,您可以更改当前工作项目的包名称。并尝试构建它。它可能会得到其他路径并且会运行。这是我知道的一种补丁,但请尝试一下....

于 2012-04-19T06:33:53.513 回答
0

在将应用程序从一个系统移动到另一个系统时,我遇到了同样的问题……有时问题出在库路径和 api 级别。

因此,您可以在其他系统的应用程序构建路径中检查 api 级别是否相同。

希望这会帮助你。

于 2012-04-21T06:01:10.920 回答