每次我尝试为我的统一Android游戏构建APK,而不是获取APK,我得到一个名为“名称OFGAME_BurstDebugInformation_DoNotShip”的文件,我如何修复这个问题并获得我希望构建的APK?我不知道该怎么办才能解决这个问题
qeeaahzv1#
经过一番研究,我发现以下信息:Unity中的错误“NAMEOFGAME_BurstDebugInformation_DoNotShip”与Burst编译器有关,Burst编译器是Unity中使用的C#代码的高性能编译器。当Burst编译器尝试为您的代码生成调试信息,但由于启用了“DoNotShip”标志而无法执行时,会发生此错误。“DoNotShip”标志是Unity中的一项设置,用于优化构建过程并减小最终可执行文件的大小。启用此标志后,某些调试信息和符号将从最终构建中剥离,使其更小且更有效。要解决此错误,您可以尝试禁用Unity构建设置中的“DoNotShip”标志。为此,请转到“文件”〉“构建设置”,选择要构建的平台,取消选中“开发构建”选项。这将禁用“DoNotShip”标志,并允许Burst编译器为您的代码生成调试信息。
请让我们知道这是否修复了您的错误
1条答案
按热度按时间qeeaahzv1#
经过一番研究,我发现以下信息:
Unity中的错误“NAMEOFGAME_BurstDebugInformation_DoNotShip”与Burst编译器有关,Burst编译器是Unity中使用的C#代码的高性能编译器。当Burst编译器尝试为您的代码生成调试信息,但由于启用了“DoNotShip”标志而无法执行时,会发生此错误。
“DoNotShip”标志是Unity中的一项设置,用于优化构建过程并减小最终可执行文件的大小。启用此标志后,某些调试信息和符号将从最终构建中剥离,使其更小且更有效。
要解决此错误,您可以尝试禁用Unity构建设置中的“DoNotShip”标志。为此,请转到“文件”〉“构建设置”,选择要构建的平台,取消选中“开发构建”选项。这将禁用“DoNotShip”标志,并允许Burst编译器为您的代码生成调试信息。
请让我们知道这是否修复了您的错误