美文网首页Android 踩坑记android开发遇到的坑Android
禁止 android studio 3.0 自动添加androi

禁止 android studio 3.0 自动添加androi

作者: zch4wb | 来源:发表于2018-01-15 16:51 被阅读481次

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

解决办法
在gradle.properties(项目根目录或者gradle全局配置目录 ~/.gradle/)文件中添加android.injected.testOnly=false

参考:https://gist.github.com/xujiaao/5fd127a72979cdc3c70dcc1324786f87

也有开发者赞成studio悄悄地这么做,理由:
https://commonsware.com/blog/2017/10/31/android-studio-3p0-flag-test-only.html

相关文章

网友评论

  • 梦飞成2012:感谢楼主,一开始以为我们项目自己搞了啥设置,查了一圈没找到,现在才知道AS的坑啊 哈哈哈:+1:
  • 0837bde3e60f:可以啊兄弟,手动点赞。。:+1:
    zch4wb:@Sinki_a136 哪里,只是第一个搬运了下Google哈

本文标题:禁止 android studio 3.0 自动添加androi

本文链接:https://www.haomeiwen.com/subject/doddoxtx.html