Unity3d 无法同时使用facebook sdk和audiance network sdk构建unity项目
当我在unity项目中导入观众网络sdk和facebook sdk时,它无法构建项目 我尝试使用包管理器删除所有unity包 更新了jdk8_11和ndk16b 更新unity至2019.1.9 但什么都没用 我知道问题在于facebook,而不是unity或其他任何东西,因为 该项目构建得很好,只包含了一个受众网络sdk 这个项目构建得很好,只有facebook sdk 只有当我导入项目中的两个包时,构建才会失败 在unity中导入两个包时,出现以下错误: PrecompiledAssemblyException:具有 当前版本包含相同名称的Facebook.Unity.Android.dll 站台每个程序集只允许一个具有相同名称的程序集 站台程序集路径:{0} UnityEdit.Scripting.ScriptCompilation.EditorBuildRules.CreateTargetAssemblies System.Collections.Generic.IEnumerable1[T]CustomScriptAssembly, 位于的System.Collections.Generic.IEnumerable1[T]预编译程序集 C:/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorBuildRules.cs:221 UnityEdit.Scripting.ScriptCompilation.EditorCompilation.UpdateCustomTargetAssemblys 在 C:/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:672 UnityEdit.Scripting.ScriptCompilation.EditorCompilation.SetAllCustomScriptAssemblyJsonContents System.String[]路径,System.String[]内容,System.String[] 伪装在 C:/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:892 UnityEdit.Scripting.ScriptCompilation.EditorCompilationInterface.SetAllCustomScriptAssemblyJsonContents System.String[]AllAssemblyJSonPath,System.String[] allAssemblyJsonContents,System.String[]guids位于 C:/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:241Unity3d 无法同时使用facebook sdk和audiance network sdk构建unity项目,unity3d,facebook-unity-sdk,facebook-audience-network,Unity3d,Facebook Unity Sdk,Facebook Audience Network,当我在unity项目中导入观众网络sdk和facebook sdk时,它无法构建项目 我尝试使用包管理器删除所有unity包 更新了jdk8_11和ndk16b 更新unity至2019.1.9 但什么都没用 我知道问题在于facebook,而不是unity或其他任何东西,因为 该项目构建得很好,只包含了一个受众网络sdk 这个项目构建得很好,只有facebook sdk 只有当我导入项目中的两个包时,构建才会失败 在unity中导入两个包时,出现以下错误: PrecompiledAssembl
在我的项目中,我只使用了UnityFacebookSDK,得到了相同的错误消息,我已经在Unity论坛中发布了我的答案,我也将答案粘贴在这里: 我在将UnityFacebookSDK导入项目时遇到了同样的问题。结果是有重复的库,它们有两个Facebook.Unity.Android.dll和两个Facebook.Unity.IOS.dll。以下是我的解决方案: 转到FacebookSDK/Plugins/Android:删除该文件夹中的Facebook.Unity.IOS.dll 转到FacebookSDK/Plugins/IOS:删除Facebook.Unity.Android.dll 出口统一 转到项目库文件夹:删除PackageCache和ScriptAssemblys文件夹 重新启动Unity,让它重建我们刚刚删除的两个文件夹 这对我有用,希望对你有帮助