详解Android studio 3+版本apk安装失败问题

2020-10-20 15:46:50 浏览数 (1)

studio2.3升级到3.1之后将apk发给别人下载到手机上安装,华为提示安装包无效或与操作系统不兼容,魅族提示apk仅为测试版,要求下载正式版安装。

在网上找了一下,发现是studio3.0之后的instant run功能引起的,直接点击绿色箭头按钮烧出来的apk都是不完整的,也就是魅族指的测试版,并且这个apk的路径在appbuildintermediatesinstant-run-apkdebug下,而原来的appbuildoutputsapkdebug路径下已经没有apk生成了。

想要生成原来完整的apk就这样操作:点击右上角的Gradle Project—— 应用名—— Task—— install—— 双击installDebug,如图

build gradle成功后便会在appbuildoutputsapkdebug路径下生成完整可打包的apk,麻烦的是需要这个apk时要每次都这样操作,不过平时只是自己测试倒也没什么影响。

但是注意如果要用来测试应用升级的话,必须要使用这个apk,否则应用不会弹起升级提示的弹窗,或者弹出了,但提示无效安装包。

到此这篇关于详解Android studio 3 版本apk安装失败问题的文章就介绍到这了,更多相关Android studio 3 版本apk安装内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

0 人点赞