任何人都知道如何解决 unity3d 中的以下错误吗?
UnityEditor.BuildPlayerWindow + BuildMethodException:2个错误 在UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer(BuildPlayerOptions选项)[0x00234]中 C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:190 在UnityEditor.BuildPlayerWindow.CallBuildMethods(布尔 askForBuildLocation,BuildOptions defaultBuildOptions)[0x0007f]在 C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:96 UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)
答案 0 :(得分:2)
[已解决问题]
只需从我项目的“资产”文件夹中删除“插件”文件夹即可。
答案 1 :(得分:1)
答案 2 :(得分:1)
答案 3 :(得分:1)
所以我想上面的许多答案对许多人来说都是正确的,但是在我的情况下,这是由于我期望团结会自动忽略的愚蠢错误
using UnityEditorInternal;
因此,基本上,当我关闭脚本编辑器时,它会在单击错误消息后最终打开一个脚本,因为以前没有,在查看后我注意到它正在使用unitiEditor引用,并对其进行了注释。>
答案 4 :(得分:0)
我收到了类似的错误消息。问题是我试图用“ Proguard”缩小Android APK。在播放器设置中将其更改为“ Gradle(实验性)”可以解决问题。
答案 5 :(得分:0)
至少在我的情况下,我在mainTemplate.gradle的依赖项{...}中添加了一行(可能您没有此文件,但如果有的话有),该行是:
implementation 'com.google.android.exoplayer:exoplayer:2.8.4'
依赖项部分变为:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.google.android.exoplayer:exoplayer:2.8.4'
**DEPS**}
我需要在其中添加一个实现。第二行。我错在哪里,我在该行之前添加了一个哑,
。因此,它失败了。如果您放置一些,
,只需将其删除即可。我不知道这能解决您的问题,但在我这边它已经解决了。
答案 6 :(得分:0)