该问题是由发行进行游戏测试时遇到并反馈的。大致情况如下:
1. 当触发了插屏广告后,在关闭广告前将 App 切换到后台,之后再次打开 App,此时插屏广告消失,并切游戏卡死。
2. 当触发激励视频广告后,在广告展示完毕前将 App 切换到后台,之后再次打开 App,此时激励视频广告消失,并且不会获得奖励。
虽然接第三方广告也接了很长一段时间了,但这个问题头一次遇到,因为不是专业 Android 开发人员,所以也一脸懵逼。
解决方法
将 Unity 的 Manifest 文件中的
android:launchMode="singleTask"
改为 android:launchMode=singleTop
解决完毕。
参考文章: