我有一个问题,我正在开发一个应用程序,当我通过 eclipse 运行它时,我可以在我的手机上运行它。
但是当我将它导出为未签名的 apk 时,我会在安装结束时收到以下消息:
未安装应用
问题是我没有得到任何关于错误的进一步信息。
我怎样才能找出问题出在哪里?
我有一个问题,我正在开发一个应用程序,当我通过 eclipse 运行它时,我可以在我的手机上运行它。
但是当我将它导出为未签名的 apk 时,我会在安装结束时收到以下消息:
未安装应用
问题是我没有得到任何关于错误的进一步信息。
我怎样才能找出问题出在哪里?
您不能在 Android 上运行未签名的 apk。您必须先直接在 Eclipse 中或使用 keytool(命令行)对其进行签名。
即使从 Eclipse 运行应用程序,它也会被签名 - 使用生成的调试密钥。
您可能在新版本之上安装旧版本。
在这种情况下,您将找到以下日志。
W/PackageManager(404):无法安装更新 some.package.name 的更新版本 1 比安装的版本 2 旧
尝试删除其他/较旧的应用程序版本,例如 prod/sandbox。