【发布时间】:2017-09-28 19:31:56
【问题描述】:
我有一个在 Android 模拟器中运行的程序。我不时地创建一个签名的 .apk 并将其导出到我的 HTC Desire 进行测试。一切都很好。
在我最新导出的 .apk 上,当我尝试安装 .apk 时收到错误消息“未安装应用程序”。它在模拟器上运行良好。
由于我主要是在模拟器上进行测试,并且只是时不时地导出到真机,我不确定这是什么时候发生的。没有安装在实体手机上但在模拟器中运行良好的可能原因是什么?
我已尝试重启手机并删除现有的 .apk,但无法修复故障。
【问题讨论】:
-
当您说您已删除现有的 .apk 时,您的意思是您已从手机中卸载了该应用程序?如果没有,请先卸载该应用程序,然后再尝试重新安装。
-
TomS 所说的,运行
adb uninstall your.package.name,然后运行adb install /path/to.apk。我不明白为什么那行不通。您是否在签名过程中进行了任何更改? -
您是否尝试过直接从连接到计算机的设备中的 eclipse 中对其进行调试,以查看日志是否显示更多内容?
-
我确实使用手机应用程序管理器中的卸载选项删除了该应用程序。
-
菲利克斯。我从哪里运行这个 adb 东西?