穿山甲广告切后台点Icon进入后广告消失或游戏重启的解决方法

穿山甲广告切后台点Icon进入后广告消失或游戏重启的解决方法


---------------------------by panda
问题1:
Untiy接入穿山甲广告,Android 端会出现播放视频广告时切后台(点Home键)后, 点Icon重新进入游戏时,广告会消失。

解决方案1:
将UnityPlayerActivity的aunchMode由"singleTask"改成“singleTop”或“standard”,
注意,Unity打包会自动将这个修改成singleTask,需要导出Android Project后修改再打包。到此,恭喜。广告不会消失啦。。。
但是,你以为完了吗?

问题2:
按1的做法,华为手机是正常的,小米手机用adb安装也是正常的,但是!通过其它途径安装的时候,现在广告消失变成app重启了!!!并且,有询问权限设置的机型:如vivo,点广告时跳转到询问权限设置时,回到游戏有几率引起重启游戏。很尴尬啊!!!

解决方案2:
(1)将UnityPlayerActivity的aunchMode改回"singleTask";哈哈哈哈,气不气!
(2)新增一个启动Activity,(即将UnityPlayerActivity的
“ actionandroid:name=“android.intent.action.MAIN”/”去掉,改到新增的Activity哪 里去)
如图在这里插入图片描述
(3)在PandaGameActivity中通过startactivity来跳转到UnityMainActivity,并用isTaskRoot来判断,点icon回来的activity是哪个。如图:
在这里插入图片描述

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值