报错:install failed "install_fail_test_only",安装不了测试app

先说下故事的背景。此时的as已经升级到了3.1.2(>3.0版本),需要给测试一个测试app进行测试!如此so easy的事,直接run了运行了一下,就搞定了
谁知,测试那边说app装不了,也挺搞人的!一想不对啊,以前在2.3.1版本都是可以的啊!没啥问题啊

各种查找资料后,有篇技术博客说了:
https://stackoverflow.com/questions/25274296/adb-install-fails-with-install-failed-test-only



    Note: The Run button builds an APK with testOnly="true", which means the APK can only be installed via adb (which Android Studio uses). If you want a debuggable APK that people can install without adb, select your debug variant and click Build > Build APK(s).

Same goes for release build, with Android Studio 3 you need to go to Build > Build APK(s) to have a non testable release apk that you can submit to the store.

意思大概说:在as3.0以后,直接运行的(run)的app,其伴有的属性是testonly=“true”,意味着该app只能在as上运行开发!如果想弄个测试app,需要点击 Build –>Build apk即可

所以,以后给测试app就跑一下Build apk即可了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值