【发布时间】:2021-09-14 10:54:25
【问题描述】:
我正在 Unity 中创建一个游戏,我在其中添加了 Google admob 和 Facebook Audience Network 的广告。当我试图运行他们单独的广告网络时。它们运行良好,但是当我尝试将它们作为中介一起运行时,我的构建中出现以下错误。
Note: C:\Users\Chetan\Unity Projects\MinimumGame\Temp\gradleOut\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
[:com.facebook.android.audience-network-sdk-6.5.1:] C:\Users\Chetan\.gradle\caches\transforms-2\files-2.1\0c207ca85139daebb053460673006b83\AndroidManifest.xml:5:5-51 Error:
Missing 'package' key attribute on element package at [:com.facebook.android.audience-network-sdk-6.5.1:] AndroidManifest.xml:5:5-51
[:com.facebook.android.audience-network-sdk-6.5.1:] C:\Users\Chetan\.gradle\caches\transforms-2\files-2.1\0c207ca85139daebb053460673006b83\AndroidManifest.xml Error:
Validation failed, exiting
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':launcher:processReleaseManifest'.
> Manifest merger failed with multiple errors, see logs
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 29s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun ()
CommandInvokationFailure: Gradle build failed.
C:/Program Files/Unity/Hub/Editor/2019.4.28f1/Editor/Data/PlaybackEngines/AndroidPlayer\OpenJDK\bin\java.exe
-classpath "C:\Program Files\Unity\Hub\Editor\2019.4.28f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
stderr[
Note: C:\Users\Chetan\Unity Projects\MinimumGame\Temp\gradleOut\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
[:com.facebook.android.audience-network-sdk-6.5.1:] C:\Users\Chetan\.gradle\caches\transforms-2\files-2.1\0c207ca85139daebb053460673006b83\AndroidManifest.xml:5:5-51 Error:
Missing 'package' key attribute on element package at [:com.facebook.android.audience-network-sdk-6.5.1:] AndroidManifest.xml:5:5-51
[:com.facebook.android.audience-network-sdk-6.5.1:] C:\Users\Chetan\.gradle\caches\transforms-2\files-2.1\0c207ca85139daebb053460673006b83\AndroidManifest.xml Error:
Validation failed, exiting
我无法理解为什么会发生这种情况,我尝试了一些在线可用的解决方案,但到目前为止没有一个有效。 我正在使用软件版本
- Unity 2019.4.28f1(64 位)
- GoogleMobileAds-v5.3.0 统一包
- facebook Audience-network-unity-sdk-5.6.0
请为我提供一些帮助来解决此问题,因为它会导致我的游戏上线延迟。 提前致谢。
【问题讨论】: