INSTALL_FAILED_TEST_ONLY的原因


原因:
Android Studio 3.0会在debug apk的manifest文件application标签里自动添加android:testOnly="true"属性,导致IDE中run跑出的apk在大部分手机上只能用adb install -t来安装。

解决方法一:

在项目中的gradle.properties全局配置中设置:

android.injected.testOnly=false

解决方法二,加 -t :

adb install -t app-debug.apk