I don’t know why but last weeks I found myself several times in a situation that I had to create Android builds in the Unity3D on new computers or reinstalled ones. Each time I had to execute the whole process of setting up Android SDK and mess with some issues as the installation is not straightforward as it should be. This article is kind of cheatsheet for me but maybe someone else also appreciate it.
First issue is that you can install Android SDK either as a part of Android Studio bundle or using SDK Tools and CLI. Since I don’t like to download and install big softwares just for one scenario, I was glad to found out that there is really quick CLI option to install SDK without much overhead.
Second issue is related to Unity 5.6.2p1 (and earlier versions) failing to build Android SDK Tools 26.0, so for time being only version 25 is supported by Unity.
- 1. JDK Installation
- 2. Android SDK 25 Tools Installation
- 3. Installing packages using CLI and SDKManager
- 4. Android paths setup in Unity
- 1. Скачать Android SDK
- 2. Установить Android SDK
- 3. Удостовериться, что система определяет ваше устройство
- 4. Добавить путь до Android SDK в Unity
- Очередь просмотра
- Очередь
- YouTube Premium
- Хотите сохраните это видео?
- Пожаловаться на видео?
- Понравилось?
- Не понравилось?
- Текст видео
1. JDK Installation
Download and install Java Development Kit as you can’t do much anything without it. Current version is 1.8.0.
2. Android SDK 25 Tools Installation
In a normal situation we would download SDK Tools from Android Studio page. As we need older version 25 we can download it directly from the google repository.
After download extract the content to your SDK path. In our case we will use c:UsersmarkeyAppDataLocalAndroidSDK25 ools . Stop here for a while and take a notice that we created tools directory ins >tools are just one package of the whole SDK and other packages will be installed on the same level.
3. Installing packages using CLI and SDKManager
As a next step we are going to startup CLI and open our newly created tools directory:
Now try to list all your installed packages using sdkmanager command:
It should output something like that:
As we can see tools are already installed, so we have to install three other packages platform-tools , platforms and build-tools . The CLI command for that is sdkmanager «package» . If you like to explore sdkmanager more deeply then I recommend you to check out the documentation. For platforms and build-tools we have to specify proper version, so don’t forget to pick the one with version 25:
4. Android paths setup in Unity
Go to the Unity and switch project to Android platform. Then open External Tools (see picture below) and set SDK path to
c:UsersmarkeyAppDataLocalAndroidSDK25 ools and also JDK path to where you installed it in the first step. In our case the path is
C:Program FilesJavajdk1.8.0_131 .
Прежде чем вы сможете запустить написанный код на Android-устройстве, нужно выполнить несколько простых действий. Это относится как к работе с Unity, так и к созданию приложений с нуля.
1. Скачать Android SDK
Зайдите на страницу Android Developer SDK. Скачайте архив с последней версией Android SDK и распакуйте его.
2. Установить Android SDK
Следуйте инструкциям на странице Installing the SDK (причём, вы можете свободно пропустить опциональные части, относящиеся к Eclipse). В шаге 4 руководства Installing the SDK убедитесь, что добавили как минимум одну Android platform (Android платформу) с уровнем API равным или выше 9 (платформа 2.3 или выше), Platform Tools и USB drivers (USB драйверы), если вы используете Windows.
3. Удостовериться, что система определяет ваше устройство
Это может быть не так просто, особенно на Windows системах, в которых драйвера часто бывают источником проблем. Также, с вашим устройством может идти дополнительная информация или особые драйверы от производителя.
Для Windows: если Andoid устройство автоматически определяется системой, вам все равно придётся обновить драйверы на те, который поставляются с Android SDK. Это делается через диспетчер устройств Windows. —>Если устройство не определяется автоматически, используйте драйверы из Android SDK или особые драйверы, предоставленные производителем. —>Дополнительную информацию можно найти здесь: USB Drivers for Windows
Для Mac: если вы разрабатываете на OSX, тогда обычно не требуется никаких дополнительных драйверов.
Важно: Не забудьте включить “Отладку по USB” на вашем устройстве. Перейдите в Настройки -> Параметры разработчика , для включения отладки по USB. Начиная с Andro >Настройки -> Об устройстве -> Номер сборки . После этого вам станет доступен пункт Настройки -> Параметры разработчика .
Если вы не уверены, что ваше устройство корректно установилось в системе, пожалуйста, прочтите страницу Решение проблем при разработке под Android для дополнительной информации.
4. Добавить путь до Android SDK в Unity
При первой сборке проекта под Android (или если Unity не сможет обнаружить SDK), вас попросят указать местоположение папки, в которую вы установили Android SDK (вы должны выделить корневую папку установленного SDK). Путь до Android SDK также можно изменить в редакторе, выбрав в меню Unity > Preferences и перейдя в раздел External Tools окна настроек.
Очередь просмотра
Очередь
- Удалить все
- Отключить
YouTube Premium
![]()
Хотите сохраните это видео?
- Пожаловаться
Пожаловаться на видео?
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Текст видео
Поддержать канал:
Яндекс.Деньги: 410011262480804
WebMoney: R425834040290 или Z977396261713
PayPal:
Patreon:
Нравится музыка? Подключайся к нашей партнерской сети и пользуйям треками на разный вкус для своих видео БЕСПЛАТНО!
Подписывайся и пиши комментарии, а также не забывай ставить лайки если видео тебе понравилось! 😉