我已经在这个问题上停留了很长时间,我之前通过删除plugins文件夹解决了这个问题,但是这破坏了游戏中的广告,我想要一个很好的解决方案,但是在论坛或其他地方。
这是一个Android应用程序,正在使用 从Android Studio下载的 SDK 9 API级别28。 NDK r16b。 构建系统 Gradle。 并以与构建应用程序包(aab)相同的方式与apk进行构建。
错误消息:
UnityEditor.BuildPlayerWindow + BuildMethodException:2个错误 在C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:191中的UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer(UnityEditor.BuildPlayerOptions选项)[0x00234] 在C:\ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs:97中的UnityEditor.BuildPlayerWindow.CallBuildMethods(System.Boolean askForBuildLocation,UnityEditor.BuildOptions defaultBuildOptions)[0x0007f] UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)
错误弹出
答案 0 :(得分:0)
创建一个通用Windows项目并检查您是否可以正确运行项目
将Windows更新到版本1903
加载Visual Studio并运行通用Windows项目。通过运行项目检查其是否有效。
创建一个新的Unity项目。导航到您的项目,然后选择build以创建.sln文件。注意:不是构建和发布。
确保AppX包含项目文件夹中子目录中文件的副本。
复制3个dll并将其粘贴到您的项目exe所在的AppX目录中。它们是:vccorlib140_app.dll,VCRUNTIME140_APP.dll和MSVCP140_APP.dll。
在APPX文件夹中测试您的exe,以检查是否有关于dll的投诉。
返回Unity,选择UWP,然后选择“ build and run”。
答案 1 :(得分:0)
解决者