1.遇到的问题
在android中,我在app启动的时候加了一个启动页面用于显示隐私政策。这样打开游戏优先显示隐私政策跳过后再显示游戏界面。再游戏界面中切换后台我发现,后台中有两个游戏进程,同时在从后台回到游戏时还有概率性黑屏。
找了很久找出黑屏问题是因为onResume导致的。因为后台有两个进程,唤醒时导致GLSurfaceView被销毁了。在Cocos2dxActivity.java中以下代码引起的

以下是我加了隐私政策页面的xml

上面这个方式加载界面会再后台中有两个进程
2解决方法
1.在隐士政策界面跳转成功后finish();掉这个页面
2.修改AndroidManifest.xml的起点模式将android:launchMode 去掉

处理了后台两个进程问题后在从后台切换游戏也不会黑屏了.