Разработка приложения AR в Unity. Не могу собрать и все перепробовал - PullRequest
0 голосов
/ 18 сентября 2018

Извините заранее за длинный пост.Я пытался собрать приложение Android в Unity 2018.2.8f1, но получаю следующее сообщение об ошибке, когда нажимаю «Построить и запустить»:

Невозможно получить свойства устройства.Убедитесь, что Android SDK установлен и правильно настроен в редакторе.Для получения дополнительной информации см. Консоль.

Вот журнал консоли

UnityEditor.BuildPlayerWindow + BuildMethodException: 2 ошибки в UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer (BuildPlayO)[0x0021f] в C: \ buildslave \ unity \ build \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs: 187 в UnityEditor.BuildPlayerWindow.CallBuildMethods (логическое значение askForBuildLocation, BuildOptions defaultBuildOptionss] build \ unity \ \ invell_file \ C: \ 0x000Mono \ BuildPlayerWindowBuildMethods.cs: 94 UnityEngine.GUIUtility: ProcessEvent (Int32, IntPtr)

Сборка завершена с результатом «Неудачного» UnityEngine.GUIUtility: ProcessEvent (Int32, IntPtr)

1016 * * ** AND

CommandInvokationFailure: невозможно получить свойства устройства.Убедитесь, что Android SDK установлен и правильно настроен в редакторе.Смотрите Консоль для более подробной информации.C: / Users / cconn / AppData / Local / Android / Sdk \ platform-tools \ adb.exe -s "90e26bcd" shell getprop stderr [ошибка: устройство не авторизовано.$ ADB_VENDOR_KEYS этого adb-сервера не установлен. Попробуйте 'adb kill-server', если это кажется неправильным.В противном случае проверьте наличие диалогового окна подтверждения на вашем устройстве.] stdout [] код выхода: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, System.String errorMsg) UnityEditor.Agnost.InfoUnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, System.String errorMsg) UnityEditor.Android.ADB.RunInternal (System.String [], ошибка UnityEditor.Android.WaitingForProcessToExit[] команда, UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidDevice.Exec (System.String [] команда, System.String errorMsg) UnityEditor.Android.AndroidDeservice..ctor (UnityEditor.Android.ADB adb, System.String deviceId) UnityEditor.Android.AndroidDeviceInfo..ctor (UnityEditor.Android.ADB adb, System.String deviceID) UnityEditor.Android.PostProcessor.Tasks.CheckDevice.CheckForInactiveDevices (устройства UnityEditor.Android.ADB, устройства adb, System.Collections.Generic.List`1) UnityEditor.Android.PostProcessor.Tasks.CityDitDeEIDEADEIDEIDEIDEIDEIDBID.Android.PostProcessor.Tasks.CheckDevice.Execute (контекст UnityEditor.Android.PostProcessor.PostProcessorContext) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.1020 *

Что я пробовал:

  • Обновление SDK Tool настроек (https://i.stack.imgur.com/qnIzo.png)
  • Замена папки "tools" на папку tools_r25.2.5-windows
  • Использование различных версий Unity
  • Запуск Unity в качестве администратора и попытка автоматически загрузить последнюю версию Android SDK
  • Тройная проверка, чтобы убедиться, что SDK и JDK пути установлены правильно в Unity
  • Завершение процесса adb.exe
  • Сборка (и не запуск), передача файла apk на мой телефон, установка файла (похоже, что он собирается установить, но затем говорит "Приложение не установлено")

Заранее спасибо всем, кто может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...