1

我有一个问题,我正在开发一个应用程序,当我通过 eclipse 运行它时,我可以在我的手机上运行它。

但是当我将它导出为未签名的 apk 时,我会在安装结束时收到以下消息:

未安装应用

问题是我没有得到任何关于错误的进一步信息。

我怎样才能找出问题出在哪里?

4

3 回答 3

6

您不能在 Android 上运行未签名的 apk。您必须先直接在 Eclipse 中或使用 keytool(命令行)对其进行签名。

即使从 Eclipse 运行应用程序,它也会被签名 - 使用生成的调试密钥。

于 2013-04-09T17:49:47.950 回答
0

您可能在新版本之上安装旧版本。

在这种情况下,您将找到以下日志。

W/PackageManager(404):无法安装更新 some.package.name 的更新版本 1 比安装的版本 2 旧

于 2013-07-18T07:45:27.930 回答
0

尝试删除其他/较旧的应用程序版本,例如 prod/sandbox。

于 2015-03-17T17:21:20.167 回答