Извините заранее за длинный пост.Я пытался собрать приложение 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 на мой телефон, установка файла (похоже, что он собирается установить, но затем говорит "Приложение не установлено")
Заранее спасибо всем, кто может помочь.