targetSdkVersion导致无法安装升级
有位同学在做应用升级的时候,下载新版本apk,安装时报下图错误:
只有在android6.0版本上有此问题,6.0以下版本测试无问题。
问题分析
这是因为Summer项目打包默认的targetSdkVersion是21,而应用安装到android6.0的版本上需要的targetSdkVersion是24。
解决方案
1、2016年12月7号之前的Studio版本,请下载新版本Studio或联系平台开发人员打补丁。
2、2016年12月7号之后的Studio版本但工程是2016年12月7号之前创建的,需要手动把config.xml配置文件中的max_sdk_version值改成24。
右击config.xml文件-打开方式-XML Editor,打开后编辑max_sdk_version属性。
3、2016年12月7号之后的Studio版本并且是2016年12月7号之后创建的工程,无此问题。
文档更新时间: 2018-01-16 09:39