安装完应用启动页显示一半屏幕,另一半是黑色的,杀进程重启就正常了。锁屏的时候也会偶现半屏现象
1赞
个别机型上出现的概率较大
是这样的 这个可以不用管
但是 有一款机器是必现的。第一次安装 肯定是半屏幕, 这个还有什么解决方案吗,被提bug了
一直都有这个问题,测试很多安卓手机都是这样,2dx的问题。
那有没有可能 通过 重新刷新界面或者能检测到类似的问题 进行游戏重启? 有点头大 只能忽略该问题吗
2dx 是指?求指教
杀了进程 这个2dx就不会再次影响吗,目前杀了进程再次进入就是对的
在android 手机适配6.0 申请权限的时候 也很容易发现这个问题
暂时没发现有很好的解决办法,第一次安装游戏启动时正好锁屏才会触发这个问题吧?
嗯 对的 锁屏 还有一个就是启动时候申请权限也会出现这种现象
顶一顶 让大家看到
顶起来。。。。。。。。。
用纯android代码写了个微端,安装apk没有出现半屏问题。
顶起来,我们也被提BUG了,2dx历史悠久的一个BUG,换了N多个版本一直存在。特别是横屏切到一个竖屏的应用,然后再切回游戏,就有概率出现。公司好几个项目都报了这个问题,不知从何下手,跪求官方解决。
2赞
之前遇到类似问题,是横竖屏切换引起的,我们用这种方法解决了,可以参考一下:
修改Cocos2dxGLSurfaceView.java中的onSizeChanged函数:
@Override
protected void onSizeChanged(final int pNewSurfaceWidth, final int pNewSurfaceHeight, final int pOldSurfaceWidth, final int pOldSurfaceHeight) {
if(!this.isInEditMode()) {
if(pNewSurfaceWidth < pNewSurfaceHeight)
this.mCocos2dxRenderer.setScreenWidthAndHeight(pNewSurfaceHeight, pNewSurfaceWidth);
else
this.mCocos2dxRenderer.setScreenWidthAndHeight(pNewSurfaceWidth, pNewSurfaceHeight);
}
}
11赞
感谢高人 我今天试一试
我这边成功了 没有出现 后续继续观察一下
描述得很具体,就是这个问题