最近往小米商城上传应用,一直审核不通过,原因是因为不兼容,具体直接上图吧!希望有跟我遇到同样坑的童鞋们看了这篇文档能解决,着急的小伙伴直接看解决方案
适配出问题的手机
1、华为p20 pro
2、Redmi 6 pro
反正我感觉只要不是标准屏幕的手机,都多多少少会出现一些问题,废话不多说了,直接上解决方案
解决方案
直接在AndroidMainfest中添加这行代码
<application>
<meta-data android:name="android.max_aspect" android:value="2.4" />
</application>
最好呢在gradle中也修改一下 targetSdkVersion 改为 24
targetSdkVersion 24
因为我接手的是一个很久以前写的项目,好久没有更新了,所以targetSdkVersion版本很低,到这里问题一般就会解决了,反正我运行了一下效果是这样的,还算解决了问题
最后再提供一下小米的官方适配文档 https://dev.mi.com/console/doc/detail?pId=1160,具体需要借鉴的代码在这里
文章是写的简单粗暴些,但还是希望能解决一些小伙伴的问题,也记录下来以防以后踩坑