安卓O及O以下,无法延伸进入刘海屏

问题如上图,黑的状态栏虽然显示了内容,但是cocos creator的内容没有延伸上去。

首先,说一下,API28及以上,通过适配,是可以延伸进入刘海屏的,API28以下,按照官方文档适配无法延伸上去;

我发现AppActivity extends Cocos2dxActivity,继承Cocos2dxActivity无法延伸,继承AppCompatActivity是可以延伸的,
不知道Cocos2dxActivity里面做了什么导致无法延伸上去

  • Creator 版本:2.2.2

  • 目标平台: Android

  • 重现方式:创建新项目,发布android平台,用android studio打包apk,安装到安卓手机(API28以下)

  • 之前哪个版本是正常的 :无

  • 手机型号 :vivo任意手机

  • 出现概率:百分之百

API28安卓有统一适配方案,28以下不同机型的适配代码不同,要根据机型添加不同的代码,可以百度一下,或者去查各个厂家的文档

我是试过了无效才发这个帖子的哦,我用的是VIVO,官方的方案是加‘’ meta-data android:name=“android.max_aspect” android:value=“2.4” 但是实际没有用

28以下的刘海屏,每个应用设置里有个单独的选项开启全屏
默认是关闭的,想要默认开启需要在应用过审后发邮件给应用商店的商务申请,他们还要单独测试
我们游戏最早适配全面屏的,当时情况就是这样

您好,我之前在应用设置里面修改过开启全屏,发现是没有效果,这个应该是我的应用没有适配好,所以才没有效果吧?

因为刘海屏刚出来时,android官方版本没有及时跟进,各个厂商有单独的适配API

你看下这篇帖子最后的参考资料里,各个厂商的适配你都做了没,我当时也是参考这篇帖子适配了OPPO,VIVO,华为,小米四个厂商

Android 刘海屏适配全攻略

好的,谢谢您了