解决Redmi 6 pro底部出现黑边问题

最近往小米商城上传应用,一直审核不通过,原因是因为不兼容,具体直接上图吧!希望有跟我遇到同样坑的童鞋们看了这篇文档能解决,着急的小伙伴直接看解决方案
https://i-blog.csdnimg.cn/blog_migrate/066b58e5b77ffdc9b4162427756e831a.pnghttps://i-blog.csdnimg.cn/blog_migrate/064bf6f368b2331cbc14424aef4bfccb.png
适配出问题的手机   

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://i-blog.csdnimg.cn/blog_migrate/464a868f227e51341fe3157976abb3d3.jpeg

最后再提供一下小米的官方适配文档 https://dev.mi.com/console/doc/detail?pId=1160,具体需要借鉴的代码在这里

https://i-blog.csdnimg.cn/blog_migrate/a6a1f8904df68a3c90fe3ff22fa273c3.png

文章是写的简单粗暴些,但还是希望能解决一些小伙伴的问题,也记录下来以防以后踩坑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值