Android(安卓)安装apk时,报错 Failure [INSTALL_FAILED_TEST_ONLY]
16lz
2021-01-26
在命令行中安装android apk的时候,遇到Failure [INSTALL_FAILED_TEST_ONLY]时的解决方案
1.AndroidMainfest文件中,修改 testOnly ="true" 为 testOnly ="false"
...android:testOnly="true"...>....
但是,我打开我的AndroidMainfest文件,发现没有这句话,自己手动加上testOnly="false",重新编译生成apk,还是报错。 无奈,我试验第二种方法.
2.gradle版本为测试版本,非稳定版本
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.4.0-alpha5' //版本为测试版 }}
7
这时只需要把gradle版本修改为稳定版本即可: 例如 classpath 'com.android.tools.build:gradle:2.3.1'
可是,我在自己的项目中,发现本身用的gradle插件就是正是版本。所以这种方法行不通。
继续搜,看到第三中解决方案
3.用 adb install -t myapp.apk 强行安装测试版本
可以解决,但是,如果是一个不懂命令的人,想用这个app,你给对方一个apk文件,用户还是没法安装这个app。
google,搜到了第四种解决方法。
4.Android Studio 3.0以上,在菜单栏中build的时候,选择Build / Build (apks)
这时候重新build的apk是可以直接安装的!
更多相关文章
- Android中JNI调用
- Android模拟器常用操作
- cocos2dx 安卓电量,网络信号获取(android版本),网狐可以直接复制
- pAdTy_-5 保存数据
- 设置布局默认为LinearLayout,却成了RelativeLayout
- Android(安卓)Studio的下载、安装与配置
- Android(安卓)TTS 初体验
- Android(安卓)Studio插件之快速findViewById butterknife和Andro
- Android比较特殊的错误或警告集锦