Android bug(四)一招解决Android Studio提示:安装包有异常,无法安装

自己在使用Android Studio调试程序,手机为某oppo手机,Run的时候遇到如下情况。

在这里插入图片描述

原因分析

造成该问题的原因是Android Studio 3.4会在debug apk的manifest文件application标签里自动添加 android:testOnly="true"属性。
该属性导致在IDE中使用Run生成的apk在大部分手机上只能用adb install -t 来安装。

这种apk在oppo手机上甚至安装不了。

解决方法

在gradle.properties 文件中添加如下指令:

android.injected.testOnly=false

release 发布的时候由于有签名,因此不会遇到这个问题。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章