【发布时间】:2018-04-14 05:59:40
【问题描述】:
我正在尝试为 android 制作输出,尝试了各种版本的 android sdk,但什么也没有。 我尝试使用适用于 android 5 和 7 的 api 版本 24、25 和 21,但没有编译。 我要沮丧了。 有什么想法吗?
错误1: 使用以下参数编译资源失败: -bootclasspath "C:/Users/user/AppData/Local/Android/sdk\platforms\android-24\android.jar" -d "C:\Users\user\Desktop\Location-Based-Markerless-Augmented-Reality- master\Temp\StagingArea\bin\classes" -source 1.6 -target 1.6 -encoding UTF-8 "com\unity3d\player\R.java" "eu\kudan\androidar\R.java" "eu\kudan\ar\ R.java" 警告:[options] 源值 1.6 已过时,将在未来版本中删除 警告:[options] 目标值 1.6 已过时,将在未来版本中删除 警告:[选项] 要禁止有关过时选项的警告,请使用 -Xlint:-options。 3 个警告
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
错误2: UnityException:资源编译失败! 重新编译android资源文件失败。有关详细信息,请参阅控制台。 UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild(System.String 标题,System.String 消息,System.Exception ex) UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild(System.String 标题,System.String 消息) UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuildPointToConsole(System.String 标题,System.String 消息) UnityEditor.Android.PostProcessor.Tasks.BuildResources.CompileResources(UnityEditor.Android.PostProcessor.PostProcessorContext 上下文) UnityEditor.Android.PostProcessor.Tasks.BuildResources.Execute(UnityEditor.Android.PostProcessor.PostProcessorContext 上下文) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks(UnityEditor.Android.PostProcessor.PostProcessorContext 上下文) UnityEditor.Android.PostProcessAndroidPlayer.PostProcess(BuildTarget 目标,System.String stagingAreaData,System.String stagingArea,System.String playerPackage,System.String installPath,System.String companyName,System.String productName,BuildOptions 选项,UnityEditor.RuntimeClassRegistry usedClassRegistry,UnityEditor .BuildReporting.BuildReport 报告) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess(BuildPostProcessArgs 参数) UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport 报告) (在C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:271) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
错误3: UnityEditor.BuildPlayerWindow+BuildMethodException:4 个错误 在 UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer(BuildPlayerOptions 选项)[0x00207] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:172 在 UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
【问题讨论】:
标签: android unity3d compiler-errors unity-container android-sdk-tools