首页 > 解决方案 > 谷歌 Admob 导致 Unity 游戏崩溃

问题描述

如果 android 手机上没有互联网访问,我的统一制作的游戏每次都会崩溃。崩溃的原因是 Google AdMob 广告。

在我将编译模式从 IL2CPP 更改为单声道后,这种情况开始发生,然后将其反转。现在再次在 IL2CPP 上,但仍然出现此错误。

之前的版本没有这个问题。那么我可以改变什么,或者我在哪里做错了让这开始发生?

标签: androidunity3d

解决方案


 if(Application.internetReachability == NetworkReachability.NotReachable)
 {
     Debug.Log("Error. Check internet connection!");
 }

这检查是否有活动的互联网解决方案。但这只是临时解决方案。我建议再次访问GOOGLE ADMOB UNITY页面并检查 Unity Play Services Resolver library部分。谷歌指出解析器非常擅长修复依赖关系。如果不只是卸载 AdMob 并重新安装。


推荐阅读