我在统一实施Google admob时遇到问题。 我从github下载了最新版本的Unity插件,但是缺少xml清单,我不知道该如何获取该文件。我尝试了几次重新导入,但是没有用 Unity版本是2019.2.0f1,希望能提供任何帮助。 这是错误日志
我修复了第二个错误,主要问题是蓝色的
答案 0 :(得分:2)
在ManifestProcessor.cs文件中,给我一个错误 “ manifestPath”值是“ Plugins / Android / GoogleMobileAdsPlugin.androidlib / AndroidManifest.xml”。
实际的AndroidManifest文件通过更改“ manifestPath”的值来解决,因为它存在于“ Plugins / Android / GoogleMobileAdsPlugin / AndroidManifest.xml”中。
{ isEditable ?
<TableCell><input type=text /></TableCell> :
<TableCell>{row.qty}</TableCell>
}
答案 1 :(得分:1)
手动在所需位置上放置manifest.xml文件,我也收到此错误,我通过将xml文件手动放在此位置“ ... Assets \ Plugins \ Android \ GoogleMobileAdsPlugin {XML FILE}”上来解决了。
答案 2 :(得分:1)
尝试单击“构建并运行”时,我遇到了同样的问题。 由于某种原因,当我单击“构建”(然后将其构建为文件)时问题消失了,此后“构建并运行”按钮也起作用。
答案 3 :(得分:1)
我尝试了上面 Junmo 的解决方案,它看起来不错,但会导致应用程序崩溃,一旦内置到 Android 中,显然不相关的崩溃。所以我想将其更新为我最终发现的作品;
找到文件夹
Plugins/Android/GoogleMobileAdsPlugin
并将其重命名为
GoogleMobileAdsPlugin.androidlib
这似乎解决了错误消息,并不会导致未知的崩溃。迄今为止。我们将看看 Google 会在多长时间内保持与此解决方案的兼容性。
答案 4 :(得分:0)
在Assets / GoogleMobileAds / Settins菜单窗口上; 如果您选中了“ Google广告管理器”复选框;
警告:从适用于Android版本17.0.0 / iOS版本7.42.0的Google移动广告SDK开始,需要执行此步骤。将AdMob应用ID保留为空会导致以下消息崩溃:Google Mobile Ads SDK初始化不正确。您应该立即进行更改。