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 發佈的時候由於有簽名,因此不會遇到這個問題。

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