Che*_*era 3 android ads unity-game-engine android-manifest admob
我在统一实施 google admob 时遇到问题。我从 github 下载了最新版本的 Unity 插件,但缺少 xml 清单,我不知道如何获取该文件。我尝试重新导入几次,但它不起作用 Unity 版本是 2019.2.0f1,任何帮助表示赞赏。这是错误日志
我修复了第二个错误,主要问题是蓝色的
小智 5
在给我一个错误的 ManifestProcessor.cs 文件中“manifestPath”值是“Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml”。
实际的 AndroidManifest 文件是通过更改“manifestPath”的值解决的,因为它存在于“Plugins/Android/GoogleMobileAdsPlugin/AndroidManifest.xml”中。
string manifestPath = Path.Combine(Application.dataPath, "Plugins/Android/GoogleMobileAdsPlugin.androidlib/AndroidManifest.xml");
=> string manifestPath = Path.Combine(Application.dataPath, "Plugins/Android/GoogleMobileAdsPlugin/AndroidManifest.xml");
Run Code Online (Sandbox Code Playgroud)
我尝试了上面 Junmo 的解决方案,它看起来不错,但导致应用程序崩溃,一旦内置到 Android,显然不相关的崩溃。所以我想将其更新为我最终发现的作品;
找到文件夹在
Plugins/Android/GoogleMobileAdsPlugin
Run Code Online (Sandbox Code Playgroud)
并将其重命名为
GoogleMobileAdsPlugin.androidlib
Run Code Online (Sandbox Code Playgroud)
这似乎解决了错误消息,并且不会导致未知的崩溃。迄今为止。我们将看到 Google 保持与此解决方案的兼容性多长时间。
| 归档时间: |
|
| 查看次数: |
5188 次 |
| 最近记录: |