cocos2dx 3.17 动态申请权限成功之后黑屏问题

1、调用动态权限申请函数 requestPermissions, cocos这边会调用onPause,然后再调用c++的applicationDidEnterBackground函数进入暂停状态
2、权限申请成功之后,cocos这边会调用onResume,但是问题在这里,
c++的applicationWillEnterForeground函数没有被调用,导致了应用程序没有恢复黑屏了。

请问有什么解决方案吗

我的处理方式是,android创建一个新的Actvity作为过渡,单独处理动态权限申请,处理完后移除自身跳转到cocos的activity。

多谢分享

不过这种方式 在第一次启动申请权限后,会在后台看见2个Actvity, 另外一个是无用的, 应该如何去掉

是从后台返回的时候重新创建了第一个activity吧,在onCreate方法内写上这个判断,就不会再创建里,具体位置在super.onCreate后

if (!isTaskRoot()) {
finish();
return;
}

大佬~
能给个demo吗???
我对安卓不熟悉。。。
不知道咋弄~