|
399 / 308 / 104
Регистрация: 07.05.2017
Сообщений: 2,221
|
|
Как обновить Android SDK ?16.02.2024, 15:51. Показов 1992. Ответов 7
Не было раньше нужды его обновлять, но проект со временем перестал билдиться. выдает ошибку что нужно обновить этот модуль. но в UnityHub и в самом движке не могу понять как это сделать. неужели переустанавливать юньку вместе с этим модулем ?
версия 2021.3.34f.
0
|
|
| 16.02.2024, 15:51 | |
|
Ответы с готовыми решениями:
7
Set-up Android SDK path to make Android remote work Set-up Android SDK path to make Android remote work Обновить SDK tools до 26.1.1 |
|
304 / 211 / 96
Регистрация: 04.07.2012
Сообщений: 903
|
|
| 16.02.2024, 16:06 | |
|
Предполагаю, что проблема не в обновлении Android SDK, в версии 2021.3 не такие уж и старые инструменты андройда.
Какой у Вас максимальный уровень целевого API? Думаю что вряд ли ниже 33. Скорее всего какой-то плагин мозг делает. К примеру, долго парился с версиями Gradle и SDK после установки Yandex Mobile Ads SDK, оказалось, что инструкцию не до конца прочитал, надо было галочки поставить "Castom Main Gradle Template". Ну а если уж очень хочется вы можете скачать новую версию unity с пакетом для android. И в настройках рабочей (Edit - Preferences - External Tool) указать путь до новых версий SDK, JDK, NDK и Gradle.
1
|
|
|
399 / 308 / 104
Регистрация: 07.05.2017
Сообщений: 2,221
|
||
| 16.02.2024, 16:29 [ТС] | ||
|
спасибо!
вот с консоли надпись прилагаю. Кликните здесь для просмотра всего текста
CommandInvokationFailure: Failed to update Android SDK package list. C:\Program Files\Unity\Hub\Editor\2021.3.34f1\Edito r\Data\PlaybackEngines\AndroidPlayer\SDK \cmdline-tools\2.1\bin\sdkmanager.bat --list Environment Variables: PROCESSOR_ARCHITECTURE = AMD64 AMPLITUDE_API_KEY_GREENBUCKET_PROD = c86fea37a9e1d3f0878b96e15b111c7c JAVA_HOME = C:\Program Files\Unity\Hub\Editor\2021.3.34f1\Edito r\Data\PlaybackEngines\AndroidPlayer\Ope nJDK USERDOMAIN = WIN-H3MF16DF50G ADSK_3DSMAX_x64_2016 = C:\Program Files\Autodesk\3ds Max 2016\ CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files COMPUTERNAME = WIN-H3MF16DF50G DEBUG_ENV_VAR = UnityHub LOGONSERVER = \\WIN-H3MF16DF50G AMPLITUDE_TOKEN_GREENBUCKET_PROD = yyzPzalJDwrQcYNuOZam0bhKb26WyyhK AMPLITUDE_DEPLOYMENT_KEY_RED_BUCKET_PROD = client-zH8Y7OK1i331EKuG77C6UxN8ygcM6LzS AMPLITUDE_API_KEY_YELLOWBUCKET_DEV = 48835b4d1f5e342aefe5f016324d296a ProgramData = C:\ProgramData SESSIONNAME = Console AMPLITUDE_TOKEN_YELLOWBUCKET_PROD = Ph-837Q6GNodAkyc2MRkxVPUcjlIET4d ALLUSERSPROFILE = C:\ProgramData ADSK_3DSMAX_x64_2020 = C:\Program Files\Autodesk\3ds Max 2020\ SystemRoot = C:\Windows windir = C:\Windows AMPLITUDE_API_KEY_REDBUCKET_DEV = 46b8b46515e7632fc42a504b72e05fd0 VRAY_OSL_PATH_3DSMAX2016 = C:\Program Files\Chaos Group\V-Ray\3ds Max 2016\opensl ProgramFiles(x86) = C:\Program Files (x86) VRAY4_FOR_3DSMAX2016_PLUGINS = C:\Program Files\Chaos Group\V-Ray\3ds Max 2016/bin/plugins VRAY4_FOR_3DSMAX2016_MAIN = C:\Program Files\Chaos Group\V-Ray\3ds Max 2016/bin ProgramW6432 = C:\Program Files OS = Windows_NT PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 45 Stepping 7, GenuineIntel HEAP_CLIENT_TOKEN_STAGING = 3786794399 HOMEPATH = \Users\User AMPLITUDE_TOKEN_REDBUCKET_DEV = U4PSN7S7PuYVRODivvdcFwbu8R6IHGqa CHROME_CRASHPAD_PIPE_NAME = \\.\pipe\crashpad_5932_WSQCKZQKCOFVOHRA CUDA_CACHE_MAXSIZE = 268435456 PROCESSOR_LEVEL = 6 JAVA_TOOL_OPTIONS = -Dfile.encoding=UTF-8 CommonProgramFiles = C:\Program Files\Common Files windows_tracing_logfile = C:\BVTBin\Tests\installpackage\csilogfil e.log PUBLIC = C:\Users\Public TEMP = C:\Users\User\AppData\Local\Temp CommonProgramW6432 = C:\Program Files\Common Files AMPLITUDE_TOKEN_YELLOWBUCKET_DEV = wKi8foVigDditGFvmZewRFWsEbX9Y0YO AMPLITUDE_API_KEY_GREENBUCKET_DEV = 3ded2a762163603391a425f688f990c8 AMPLITUDE_API_KEY_REDBUCKET_PROD = ca12bb461ea96f9bdf5df4ded7d52994 HOMEDRIVE = C: AMPLITUDE_API_KEY_STAGING = 83ee04fccc67e4fcc7dd527c4c6f1e21 USERNAME = User AMPLITUDE_API_KEY_YELLOWBUCKET_PROD = e03a9bbe92dc38a88cdb068d24c65b46 PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;. WSF;.WSH;.MSC AMPLITUDE_TOKEN_REDBUCKET_PROD = QqyoFpcWPi7V17p80_46CF6-sNGRGbHo NUMBER_OF_PROCESSORS = 12 windows_tracing_flags = 3 AMPLITUDE_TOKEN_GREENBUCKET_DEV = 84H2gMm_FJzhr3mBaX1lM1JVukmCM7d9 VRAY_SEND_FEEDBACK = 1 AMPLITUDE_DEPLOYMENT_KEY_RED_BUCKET_DEV = client-wbjHYrmeSR87GmWOE7LDpf7sUySOIKHm PSModulePath = C:\Windows\system32\WindowsPowerShell\v1 .0\Modules\ ComSpec = C:\Windows\system32\cmd.exe ORIGINAL_XDG_CURRENT_DESKTOP = undefined VRAY_MDL_PATH_3DSMAX2016 = C:\Program Files\Chaos Group\V-Ray\3ds Max 2016\mdl PROCESSOR_REVISION = 2d07 FP_NO_HOST_CHECK = NO TMP = C:\Users\User\AppData\Local\Temp SystemDrive = C: AMPLITUDE_API_KEY = 28f3cae0b33b8b3702120c9ed1a935aa SENTRY_ACCESS_TOKEN = 3df78d9e53f8456aa90fbae044ce1a6261421ab1 d0014674bc2e933477289017 HEAP_CLIENT_TOKEN = 1717415662 APPDATA = C:\Users\User\AppData\Roaming Path = C:\Windows\system32;C:\Windows;C:\Window s\System32\Wbem;C:\Windows\System32\Wind owsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files (x86)\Autodesk\Backburner\ ProgramFiles = C:\Program Files LOCALAPPDATA = C:\Users\User\AppData\Local USERPROFILE = C:\Users\User WOOTRIC_CLIENT_TOKEN = NPS-aa8be4c3 stderr[ Error: Could not find or load main class Files\Unity\Hub\Editor\2021.3.34f1\Edito r\Data\PlaybackEngines\AndroidPlayer\SDK \cmdline-tools\2.1\bin\\.. Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 ] stdout[ ] exit code: 1 UnityEditor.Android.Command.WaitForProgr amToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForPr ocessToExit waitingForProcessToExit, System.String errorMsg) (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForPr ocessToExit waitingForProcessToExit, System.String errorMsg) (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.AndroidSDKTools.RunA ndroidSdkTool (System.String toolName, System.String arguments, System.Boolean updateCommand, System.String errorMsg, System.String toolsDir, System.String[] warningsToIgnore) (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.AndroidSDKTools.List ComponentsVersions () (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.SDKManager.UpdatePac kagesList () (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.SDKManager.ListAvail able (UnityEditor.Android.SDKManager+Componen t type) (at <2c344dfa67884d4ca623f814e4a08809>:0) UnityEditor.Android.PlayerSettingsEditor Extension+<>c__DisplayClass127_0.<StartG ettingReleasedAPILevels>b__0 () (at <2c344dfa67884d4ca623f814e4a08809>:0) System.Threading.ThreadHelper.ThreadStar t_Context (System.Object state) (at <7e05db41a20b45108859fa03b97088d4>:0) System.Threading.ExecutionContext.RunInt ernal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) (at <7e05db41a20b45108859fa03b97088d4>:0) System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) (at <7e05db41a20b45108859fa03b97088d4>:0) System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) (at <7e05db41a20b45108859fa03b97088d4>:0) System.Threading.ThreadHelper.ThreadStar t () (at <7e05db41a20b45108859fa03b97088d4>:0) UnityEngine.<>c:<RegisterUECatcher>b__0_ 0(Object, UnhandledExceptionEventArgs) Добавлено через 3 минуты а вот предупреждение с консоли Кликните здесь для просмотра всего текста
Failed getting available Android API levels. Make sure your android sdk tools version is 25 or higher and you have internet connection. System.Threading.ThreadHelper:ThreadStar t () Добавлено через 6 минут вот еще ошибки с консоли Кликните здесь для просмотра всего текста
Error: Could not find or load main class Files\Unity\Hub\Editor\2021.3.34f1\Edito r\Data\PlaybackEngines\AndroidPlayer\SDK \cmdline-tools\2.1\bin\\..
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) Кликните здесь для просмотра всего текста
UnityEditor.BuildPlayerWindow+BuildMetho dException: 3 errors
at UnityEditor.BuildPlayerWindow+DefaultBui ldMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002da] in <0a81bd77f3334bdfa5d31008229edcac>:0 at UnityEditor.BuildPlayerWindow.CallBuildM ethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in <0a81bd77f3334bdfa5d31008229edcac>:0 UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
0
|
||
|
399 / 308 / 104
Регистрация: 07.05.2017
Сообщений: 2,221
|
|
| 16.02.2024, 16:33 [ТС] | |
|
0
|
|
|
399 / 308 / 104
Регистрация: 07.05.2017
Сообщений: 2,221
|
|
| 16.02.2024, 16:33 [ТС] | |
|
0
|
|
|
12 / 10 / 3
Регистрация: 23.06.2022
Сообщений: 39
|
|||||||||||
| 16.02.2024, 16:52 | |||||||||||
|
надо в Editor\Data\PlaybackEngines\AndroidPlaye r\SDK\cmdline-tools\2.1\bin\sdkmanager.bat
заменить строчку
1
|
|||||||||||
|
304 / 211 / 96
Регистрация: 04.07.2012
Сообщений: 903
|
||
| 16.02.2024, 16:53 | ||
|
30ый целевой API конечно для Google Play маловато будет, но билд собрать достаточно.
1
|
||
|
399 / 308 / 104
Регистрация: 07.05.2017
Сообщений: 2,221
|
||
| 16.02.2024, 22:07 [ТС] | ||
список максимального API тоже увеличился до 34 и SDK обновился во время билда, задав вопрос об обнове. спасибо помогло ! ![]() Добавлено через 2 часа 56 минут правда теперь, при запуске приложения на смартфоне матюкается, что версия приложения не поддерживается операционной системой, но все же запускается. что это может быть ? Redmi 12C, версия андроида 14 UP1A.231005.007.
0
|
||
| 16.02.2024, 22:07 | |
|
Помогаю со студенческими работами здесь
8
Android sdk android sdk + unity3d
Unity 2018 не находит android sdk ANdroid SDK Command Line Tools Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|