1

当我离开电脑时,我喜欢使用 TeamViewer 访问它并在我的 Android 应用程序上工作。我将未签名的 .apk 文件保存到我的 Google Drive,这样我也可以在旅途中测试它们。我通过 Drive 应用程序将 .apk 文件下载到我的 Android 设备,但我遇到了问题。

当我从 Google Drive 下载后去安装该应用程序时,Android 会询问我是否要安装该应用程序。当我单击“是”时,它开始安装过程,但随后退出并出现“未安装应用程序”错误。似乎没有任何其他迹象表明发生了什么。

我已经用我的几个 .apk 文件尝试过这个,但它们都给了我同样的问题。如果有帮助,这些是我之前通过将我的安卓设备插入计算机运行应用程序而下载的应用程序。在尝试通过 .apk 文件安装它之前,我确保先卸载该应用程序。我正在 Google Nexus 7 32GB 上进行测试。

任何帮助将非常感激。谢谢!

4

3 回答 3

1

对我来说,听起来您正在尝试安装一个使用与设备上安装的证书不同的证书签名的 APK。

运行 logcat,您将看到一条消息,其中包含有关正在发生的确切情况的信息。

于 2013-01-24T00:22:42.930 回答
0

根据现在已删除(?)的评论,您正在尝试安装未签名的 APK。

唉,您不能安装未签名的 APK。Android——模拟器和设备——只运行签名的 APK。

正常开发过程的结果是使用调试签名密钥签名的 APK,而不是未签名的 APK。有一个未签名 APK 的概念,但您必须不遗余力地正常创建一个,这通常只是签署它的中间步骤。

于 2013-01-24T00:13:40.263 回答
0

尝试过通过 ADB 安装未签名的 APK吗?这应该让您看到安装该 APK 时出现的任何错误,例如安全设置。

于 2013-01-23T23:40:01.680 回答