家资是何物,积帙列梁梠。这篇文章主要讲述Android | Android Studio打包APK安装失败:应用是非正式版本,当前设备不支持安装相关的知识,希望能为你提供帮助。
android Studio打包APK安装失败:应用是非正式版本,当前设备不支持安装异常情况:Android studio 打包apk后发给别人,安装失败。
失败原因显示:应用是非正式发布版本,当前设备不支持安装。
在自己手机上也无法安装,之后连接USB进行调试时可以运行,打包成APK安装就会显示下图错误:
文章图片
原因分析:
造成该问题的原因是Android Studio 3.0会在debug apk的manifest文件application标签里自动添加 android:testOnly="true"属性。该属性导致在IDE中使用Run生成的apk在大部分手机上只能用adb install -t 来安装。这种apk在某些手机上甚至安装不了。
解决方法:在gradle.properties 文件中添加如下指令:
android.injected.testOnly=false
【Android | Android Studio打包APK安装失败(应用是非正式版本,当前设备不支持安装)】
推荐阅读
- 解决android studio 文本乱码问题
- Android View 从左边滑出动画 ,以及从左上,左下,右上,右下放大动画。
- Power Apps 弹出界面popup dialog
- Spring Boot + Spring Security + JWT + MySQL + React Full Stack Polling App - Part 1
- uniapp调取摄像头扫码和生成二维码
- Fastlane AppStore 执行流程分析
- uniapp框架uView多平台快速开发的UI框架
- HBuilder打包Wap2App方法
- 解析 pid=`ps -ef | grep $APP_NAME | grep -v grep | awk '{print $2}' `