2015-10-03 3 views
0

Кто-то, пожалуйста, помогите, я потратил на это 2 дня. Я создаю игру в Unity для Android. Я установил Java, установил путь к среде в файл в программных файлах, установил Android SDK как обычно, но я не могу избавиться от этой ошибки:Ошибка создания игрока - Win32 Exception

Ошибка построения игрока: Win32Exception: ApplicationName = 'C: \ Users \ Kelly's Пользователь \ AppData \ Local \ Android \ android-sdk \ build-tools \ 23.0.1 \ aapt.exe ', CommandLine =' пакет --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Пользователи/Пользователь Kelly/AppData/Local/Android/android-sdk \ platform \ android-23 \ android.jar" -F bin/resources.ap_ ', CurrentDirectory =' Temp/StagingArea»

Я пробовал:

  • C опираясь на ярлык aapt.exe от инструментов сборки до инструментов.

  • Установка и Java 64 и 86, копирование Java.exe из System32 в SysWOW64 (это то, что я видел на уроке это может быть или не быть бессмысленным)

  • Установка уровней API 8+ на SDK Manager,

У меня сейчас полная потеря, я понятия не имею, что делать. Кажется, что ошибка запрашивает файл aapt.exe, но я создал ярлык из «Инструменты сборки» в «Инструменты». Что еще мне здесь не хватает?

Заранее благодарен!

UPDATE

получение Также это: Win32Exception: ApplicationName = 'C: \ Users \ User Келли \ AppData \ Local \ Android \ Android-SDK \ сборки-инструменты \ 23.0.1 \ aapt.exe ', CommandLine =' package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Пользователи/Пользователь Kelly/AppData/Local/Android/android -sdk \ platform \ android-23 \ android.jar "-F bin/resources.ap_ ', CurrentDirectory =' Temp/StagingArea ' System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process процесс) System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, S ystem.Diagnostics.Process process) System.Diagnostics.Process.Start() (обертка для удаленного вызова-при вызове) System.Diagnostics.Process: Start() UnityEditor.Utils.Program.Start() (при C : /buildslave/unity/build/Editor/Mono/Utils/Program.cs: 33) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor .Android.PostProcessAndroidPlayer.Exec (команда System.String, System.String args, System.String workingdir, System.String [] progress_strings, Single progress_value, System.String errorMsg) UnityEditor.Android.PostProcessAndroidPlayer.CompileResources (System.String stagingArea , System.String packageName, UnityEditor.Android.AndroidLibraries androidLibraries) UnityEditor.Android.PostProcessAndroidPlayer.PostProcessInternal (объект BuildTarget, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, опции BuildOptions) 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.Android.AndroidBuildPostprocessor.PostProcess (BuildPostProcessArgs args) UnityEditor.PostprocessBuildPlayer.Postprocess (TargetTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, опции BuildOptions, UnityEditor .RuntimeClassRegistry usedClassRegistry) (в C: /buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs: 316) UnityEditor.HostView: OnGUI()

получение Также этот беспорядок слов лол. Есть идеи??

ответ

1

Перемещена папка SDK на более простой путь на диске C, и она устранила проблему.

0

Измените расположение SDK на корень любого Диска или Просто путь, который не так длинный и не содержит каких-либо специальных символов в именах папок.

Смежные вопросы