我在我的设备上安装apk时有问题。

adb install <.apk>

使用上述命令将返回以下结果:

5413 KB/s (99747 bytes in 0.017s)
        pkg: /data/local/tmp/AppClient.TestOnly.App3.apk
Failure [INSTALL_FAILED_TEST_ONLY]

你知道是什么导致了这个问题吗?

它肯定能识别设备。会不会是apk出了问题?


当前回答

在我的情况下,这个错误是在不稳定的gradle版本。只需使用稳定版本的gradle(不是alpha,甚至不是beta)。它为我修好了

其他回答

将这一行添加到你的gradle.properties中

android.injected.testOnly=false

如果您想测试apk,只需添加-t命令行选项。

示例命令:

adb install -t .\app-debug.apk

Android 3.6.2及以上版本

构建>>构建/捆绑apk >>构建apk

它工作得很好。

在我的情况下,这个错误是在不稳定的gradle版本。只需使用稳定版本的gradle(不是alpha,甚至不是beta)。它为我修好了

经过一整天的搜索和浏览,唯一的工作就是添加

android.injected.testOnly=false

去gradle。属性文件