2

当我尝试构建一个 .apk 文件时,它给了我以下 2 个错误:

构建播放器时出错:Win32Exception: ApplicationName='C:/Users/Teodor/AppData/Local/Android/android-sdk/platforms/android-18\aapt.exe', CommandLine='package -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Users/Teodor/AppData/Local/Android/android-sdk/platforms/android-18\android.jar" -F bin/resources.ap_', CurrentDirectory ='Temp/StagingArea' UnityEditor.HostView:OnGUI()

BuildPlayerWindow.ShowBuildTargetSettings () (在 C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow.cs:953) UnityEditor.BuildPlayerWindow.OnGUI () (在 C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow. cs:726) System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] 参数, System.Globalization.CultureInfoculture) Rethrow as TargetInvocationException: 异常已被抛出调用的目标。System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] 参数, System.Globalization.CultureInfo 文化) System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] 参数) UnityEditor.HostView.Invoke (System.

我不知道如何解决它。

在 Unity 4.2.0 中它不会给我任何错误,但在 3.4.2 中,即使项目只包含主摄像头和一个立方体,它也会给我这些错误并且 .apk 文件没有构建。我该如何解决这个问题?

4

3 回答 3

1

我有一个与此非常相似的错误。为我解决的问题是使用 Android SDK Manager 安装 Android SDK Build Tools。

于 2014-03-11T21:52:57.763 回答
1

尝试在 Android SDK 目录中搜索文件 aapt.exe。在后来的版本中,它被移动到了 android-sdk/build-tools/18.0.0/。看看那里,如果你找到它,将它从那里复制到你的 android-sdk/platforms/android-18 文件夹。

于 2013-09-05T05:20:48.263 回答
0

Android sdk -18 中引入了一些新工具,因此旧的统一版本将无法与新的 android 工具一起使用,因为它们中的大多数都已更改。

于 2013-09-09T18:40:02.780 回答