adb install APK报错Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
原创
©著作权归作者所有:来自51CTO博客作者小龙在山东的原创作品,请联系作者获取转载授权,否则将追究法律责任
报错
$ adb install app-debug_killer.apk
Performing Streamed Install
adb: failed to install app-debug_killer.apk: Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
原因
INSTALL_FAILED_TEST_ONLY
调用者不被允许测试的测试程序
解决办法
方法一:加参数,不检验测试版APK
加一个参数-t
:
![1 adb install APK报错Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]_测试程序](https://s2.51cto.com/images/blog/202207/08110702_62c79f56c0ccd45136.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/resize,m_fixed,w_1184)
或
adb push app-debug_killer.apk /tmp
adb shell pm install -t /tmp/app-debug_killer.apk
方法二:改为发布版APK
修改AndroidManifest.xml
中android:testOnly="true"
改成 android:testOnly="false"
,或者直接去掉。
或者在gradle.properties
添加android.injected.testOnly=false
。