持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情
最近项目写完了,终于可以闲下来进行总结啦。上次用两个高低版本的安卓机下载测试发现:
Android6.0不支持高版本安装下载。
针对真机测试(使用Funtouch OS_2.6,安卓版本为6.0),出现了系统版本不兼容的问题。
随后考虑到了是不是版本兼容的原因,问了几个Android开发大佬,他们提示说签名文件生成的过程中出现了问题,根据网上参考提示,没有找到v1,v2签名的选项,去官网看到,原因是新版编译默认都已包含。
再者签名如果存在问题,其他真机安装运行时也会出现异常。改了minSdk的版本号为20以下,但是系统也会出现版本报错。
前后测试了安卓9.0,7.0,10.0(不同手机型号)发现都可以成功安装运行,于是下班后找到原装数据线进行调试看报错后,才发现app设置的最低版本都高于安卓版本(开发者模式果然还是原装香),对minsdkversion进行修改后,终于可以安装了,奈何手机版本太低,开发过程中老显示卡顿问题。好啦,分享笔记就结束啦~
对了,之前还有个踩的坑,以此警戒:生成正式签名文件apk后,可以直接安装运行使用(如果没有进行加固、发布到应用商店的话,使用第三方传输需要第三方应用平台支持)。
完结撒花。