原生,在游戏中播放广告后,游戏会自动暂停。有什么方法能让游戏在后台运行吗

原生,在游戏中播放广告后,游戏会自动暂停。有什么方法能让游戏在后台运行吗

你可以提你所遇到的问题,这个需求应该不是你主要的目的

我就是想让游戏在播放广告的时候不暂停,还能继续运行。

播放广告的时候记录时间戳,播放结束后计算广告播放时间,然后更新数据及渲染,这也算是后台运行吧

需要计算的东西太多了。。就没有让游戏在播放广告时能同时运行的方法吗?

你这思路就不对,除非广告是你自己的,否则你怎么控制别人家的东西

先发来看看什么游戏 广告跟切了后台都差不多

让广告商把sdk 做成 在其他窗口之上浮动的那种窗口 就行了

问题在于广告弹窗如果是acitvity,弹出了就会触发游戏界面的onPause进而调用surfaceview的线程暂停,所以要么改这里判断栈顶是这个广告的activity,然后修改onPause的逻辑