0

我已经干净安装了Android Studio 2.1.2. 刚刚安装并运行本书中的示例项目 ( EmPubLite) ,没有其他内容。

奇怪的是,当我在模拟器上运行应用程序时,一切都很好。Android Studio 正在将 apk 部署到模拟器,运行它并成功连接到进程。但是当我尝试在设备上运行相同的应用程序时,我收到了以下错误消息:

错误信息

Android Studio 控制台中的这个错误:

Failure [INSTALL_FAILED_VERIFICATION_TIMEOUT]

Error while Installing APK

控制台中的错误

尽管应用程序已安装并成功运行,但 Android Studio 仍无法连接到该进程,因为它认为存在错误。如果我单击该"OK"按钮,则会卸载应用程序,然后再次安装并出现相同的错误。

我尝试通过控制台手动安装应用程序,如果我运行

adb shell pm install -r "/data/local/tmp/com.commonsware.empublite"

我遇到了同样的错误(这可能意味着问题不在 Android Studio 中),但是(!)当我运行时:

adb install -r add-debug.apk

应用程序安装没有任何错误!

此外,可以在 Internet 上找到的任何示例项目都会出现相同的问题。

我已经开始使用谷歌搜索,但没有发现任何关于[INSTALL_FAILED_VERIFICATION_TIMEOUT]的有用信息。

Android 4.4.4在设备上,如果重要的话。

我该如何解决这个问题?

4

1 回答 1

1

经过两天的搜索/谷歌搜索/尝试,我终于找到了问题的根源 =)

这里是:

在此处输入图像描述

在我的设备上,安全设置中有一个“验证应用程序”复选框。

当我打开它时,一切正常!

有没有人遇到同样的问题,或者只是我的安卓设备?=))

于 2016-07-30T22:30:09.090 回答