android - 谷歌 Admob 导致 Unity 游戏崩溃
问题描述
如果 android 手机上没有互联网访问,我的统一制作的游戏每次都会崩溃。崩溃的原因是 Google AdMob 广告。
在我将编译模式从 IL2CPP 更改为单声道后,这种情况开始发生,然后将其反转。现在再次在 IL2CPP 上,但仍然出现此错误。
之前的版本没有这个问题。那么我可以改变什么,或者我在哪里做错了让这开始发生?
解决方案
if(Application.internetReachability == NetworkReachability.NotReachable)
{
Debug.Log("Error. Check internet connection!");
}
这检查是否有活动的互联网解决方案。但这只是临时解决方案。我建议再次访问GOOGLE ADMOB UNITY页面并检查 Unity Play Services Resolver library部分。谷歌指出解析器非常擅长修复依赖关系。如果不只是卸载 AdMob 并重新安装。
推荐阅读
- c# - 多项式插值牛顿法
- javascript - Vue.js如何从表单中添加的数组中保存缓存元素
- c# - DocumentFormat.OpenXml Nuget 包有许多依赖项,如 Microsoft.NetCore.Platforms
- javascript - JavaScript style.background-color
- linux - 在 Perl 中连接数千个文件的最有效方法
- java - 为单个 java Servlet 添加多个表单
- c++ - C++ 在循环中捕获异常并在循环结束后重新抛出?
- javascript - Javascript irc bot node.js从文本文件错误中连接字符串
- debugging - 为什么在 org-mode 中所有元键都未绑定?
- javascript - 从数组中某些位置的输入中推送值