Android sdk windows platform tools

Как установить Android SDK на Windows, Mac и Linux

22 октября 2008 года в Android появился магазин приложений Play Market. С тех пор прошло больше 10 лет и сегодня Google Play насчитывает почти 3 миллиона приложений в их числе Telegram с каналом AndroidInsider. Как же разработчикам со всего мира удается создавать качественные продукты? Они используют Android SDK. Чтобы получить все инструменты и средства разработки приложений, необходимо скачать среду разработки Android Studio. Но что, если вы хотите воспользоваться Android SDK с командной строкой без Android Studio и ненужных средств? В этом материале мы подскажем, как правильно установить и настроить Software Development Kit.

Ручная установка

Переходим по этой ссылке, находим раздел «Command line tools only» и скачиваем нужную версию в зависимости от вашей системы.

Создайте папку Android в корневой папке системы. В случае с Windows это локальный диск «С», а в OS X и Linux — домашняя папка пользователя. Распакуйте скачанный архив в папку Android. Для дальнейшей работы необходим установленный пакет Java на компьютере. OS X из коробки его поддерживает, чтобы проверить это, в терминале вбейте «which java», система должна выдать расположение пакета. На Windows и Linux устанавливаем JDK по этой ссылке.

Если вы используете Linux, вам понадобится установить еще несколько пакетов с помощью этой команды «sudo apt-get install lib32ncurses5 lib32stdc++6». Для других версий Linux необходимо найти подходящие пакеты ncurses5 и stdc++6.

Установка компонентов

Переходим в папку «Android/bin», находим исполняемый файл sdkmanager и запускаем, откроется следующее окно:

Выбираем «Android SDK Tools» и «Android SDK Platform-Tools», на Windows необходимо выбрать еще и «Google USB Driver». После этого подтвердите условия лицензионного соглашения, и начнется установка инструментов. В Windows они расположатся в папке «Windows\users\Имя пользователя\AppData\Local\Android», а на Linux и Mac в папке «.Android».

Ссылки

Теперь давайте создадим символическую ссылку на эти папки, чтобы можно было быстро запустить инструменты через командную строку.

В Windows переходим в «Этот компьютер → Свойства → Дополнительные параметры системы → Дополнительно → Переменные среды». В «Переменные среды для пользователя» находим строку «Path» и кликаем по ней 2 раза. Откроется окно, в нём нажимаем «Создать» и вставляем полный путь к инструментам через точку с запятой. Должно выглядеть примерно так «C:\Android\tools;C:\Android\platform-tools».

На Mac в домашней папке находим скрытый файл «.bash_profile» или просто «.profile». Открываем его командой «nano

/.profile» и добавляем путь до инструментов:

export PATH=»$HOME/Android/tools:$PATH»
export PATH=»$HOME/Android/platform-tools:$PATH»

Вот и всё. Теперь команды Android SDK доступны через консоль. Вы сможете, например, устанавливать образы и вручную обновлять смартфон.

Источник

Android sdk windows platform tools

Platform-tools: r31.0.1
ADB: 1.0.41 (31.0.1-7187441)
Fastboot: 31.0.1-7187441
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.45.4 (23-Sep-2019)
Последнее обновление утилит в шапке: 17.03.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

Читайте также:  Update troubleshooter windows 10 на русском

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

Эмулятор Android Studio SDK

—>Android SDK является всесторонней аппаратной начинкой для создания и воспроизведения продуктов для ОС Гугл Андроид, которая часто используется в актуальных мобильных девайсах, телефонах и таблетах. Пакет программ Android Software Development Kit можно загрузить безвозмездно в качестве архивного файла, а потом открыть в любом комфортном месте.

Аппаратный софт Android SDK для Windows создан по модульному методу, то есть, блоки можно вписывать или устранять, если это потребуется. Для таких действий требуется файл android sdk manager.exe, который грузит нужные элементы в формате диалога или в режиме текстовой строки. Если устанавливать по стандарту — менеджер Андроид СДК предложит скачать свежие модификации блоков для Андроид, но они, скорее всего, не потребуются сразу.

Поэтому лучше отменить подчеркивание (блоки долгое время грузятся) и указать Android SDK Platform-tools или удостовериться в том, что он уже стоит (интегрирован в новую версию Андроид СДК на русском языке).

Android SDK platform — удобная вещь не только для создателей ПО для Андроид, но и простым юзерам, которые планируют в будущем купить портативный девайс на основе Андроид. Смартфон поможет выбрать программы и обеспечит их правильной работой на реальном девайсе, заранее ознакомившись с их работой и возможностями портала в режиме дублирования.

Рекомендую ознакомиться с видео-инструкциями по установке Android SDK:


Если это видео не помогло, ниже будет подробная пошаговая текстовая версия, а также в конце ряд уроков по настройке Андроид Студии.

Особенности платформы

Android Studio подразумевает собой несколько сборок, считается полноценной альтернативой Эклипс и позволяет создавать приложения любой степени сложности. В нем есть инструменты, созданные для обозначения и упаковки кода, что упрощает задачу при работе с большими порциями программных компонентов.

Применяется система управления Gradle, которая делает процесс создания кодов гибким. Только создатель должен понимать архитектуру программ Андроид и знать языки Java и API.

Среди плюсов можно отметить:

Также можно в режиме онлайн видеть все изменения, выполняемые в проекте. Просматривать дизайн утилит можно на разных девайсах, с разными настройками системы и разрешением экрана.

Как установить Android SDK?

Многие задаются вопросом: как установить Андроид СДК? Такая распространенная ОС, как Андроид, не работает без производительных и простых средств создания. И именно здесь Андроид СДК получил выгодные преимущества. Давайте узнаем, как установить СДК, и увидим, что он может дать.

Готовимся к установке

Нужно добавить, что для интегрированного эмулятора Андроид требуется качественная начинка ПК, как и для других свежих средств разработки.

Устанавливаем при помощи Android Studio

На протяжении длительного времени Андроид Студио является официальной средой для создания под Андроид. Там уже есть все нужное, и запускается в одно нажатие. Для этого нужно запустить Integrated Development Enviroment, и вы тоже сможете применять все функции СДК, установленные внутри интегрированной среды.

Загрузить Андроид Студио можно на официальном сайте. Также можно найти множество полезных статей по работе с Андроид СДК менеджер, но, увы, они есть только на иностранном языке.

Устанавливаем отдельный файл

Если вы планируете применять такой мощнейший системный блок, как Андроид Студио, или у вас уже стоит Intellij IDEA, на базе которой функционирует интегрированная среда, то вы можете загрузить Андроид СДК юнити отдельно. Но никаких других достоинств этот способ установки не дает, поэтому лучше использовать предыдущий вариант.

Чтобы загрузить отдельный перечень системных блоков для создания без Integrated Development Enviroment нужно зайти на сайт Android Developer. Не обращая внимания на упоминания об Андроид Студио, нужно промотать страницу вниз и найти категорию Get just command line tools — можно также использовать опцию поиска.

После загрузки оптимального файла для вашей ОС, открываете в любом подходящем месте для хранения — лучше отметить хранение SDK в Intellij IDEA (Project Structure > SDK).

Запуск и функции

Чтобы пользоваться всеми функциями Андроид SDK, нужно открыть установочный файл Андроид, если у вас стоит Виндоус, или в терминале осуществить команду Андроид» в папке «инструменты вашего СДК для включения на Линукс и Марс ОС Х.

Вам предложат активировать инструменты для различных версий API, чем больше вы установите — тем лучше. Скачивание файлов может затянуться по времени, все зависит от вашей системы и скорости онлайн-подключения.

А теперь отметим главные инструменты:

Более того, в СДК присутствует современный эмулятор ОС Андроид, в котором вы сможете проверить любые приложения и возможности обновленных версий Андроид. Но для качественной имитации требуется мощное физическое составляющее ПК, а также рекомендовано применять имитацию работы x86.

Скачать Android SDK Tools на русском

Вы можете скачать файлы Андроид СДК для Windows с официального сайта:

Зачем необходим Андроид СДК?

Андроид СДК является всесторонним набором инструментов, которая понадобится каждому юзеру телефона или таблета, функционирующего под управлением ОС Андроид.

У обычного пользователя есть возможность получить доступ к нужным логам, воссоздать неработающий девайс и начать пользоваться полноценном эмулятором, тогда как для разработчика это та самая нужная база, чтобы начать производить игры и программы для Андроид.

Также вам будут полезны следующие видеоуроки:

Источник

Download Android SDK Platform Tools (Windows, Mac & Linux)

Android SDK Platform Tools download is now available as a zip file directly from Google. Just download the latest SDK platform-tools zip containing ADB and Fastboot binaries for Windows, Mac, and Linux from below and unzip it. You can then be able to execute ADB and Fastboot commands to install APK, reboot your Android into the bootloader mode and flash stock ROM and recovery images using your Windows, Mac or Linux or Ubuntu computer.

Читайте также:  Driver audio acer windows 10

The Android SDK and Android Studio are tools for developers only and they are used for Android application development purposes. However, if you are just a nerd who messes around your phone for smaller jobs like unlocking the bootloader, flashing boot or recovery image or the full factory images occasionally, downloading the full Android SDK or Studio is no more necessary. You can now download the latest ADB and Fastboot tool or Android SDK Platform-Tools zip file depending on your computer’s OS separately.

Platform-Tools is a component of the Android SDK and it includes different tools, such as ADB, fastboot, and systray. If you have ever wanted to download ADB and Fastboot without having to download the whole of Android Studio or SDK, Google has finally made those binaries available officially for Windows, Mac, and Linux. Thus you can now download the latest ADB and Fastboot files from Google Developer site.

Before this new development, users had to download Android SDK or Studio, which are a 400MB to 1.6GB download, and rely on 3rd-party sources to grab the ADB and Fastboot drivers. You must be familiar with Minimal ADB and Fastboot executable that we needed to install to get the Android SDK Platform Tools.

In many cases, the 3rd-party downloads contain malicious stuff like Trojans. Furthermore, to get the latest SDK platform tools, we had to keep an eye on the new releases. Sometimes the latest version of such executable tools installs the outdated ADB and Fastboot binaries. It’s time now to get rid of the middlemen and get the latest tools straight from Google.

Why download a giant package of junk if you need just a small chunk? The size of the official Platform Tools is less than 4MB.

Download Android SDK Platform Tools

SDK Platform Tools for Windows

ADB Platform Tools for MacOS

SDK or ADB Platform Tools for Linux and Ubuntu

You can also visit the official page and take a look at the release note. If you want to use your Android phone like a PC for executing ADB and Fastboot commands, please read out guide on the topic.

Steps to Use and Execute ADB Commands

Having downloaded the latest SDK Platform-Tools.zip file, just extract it on your desktop. Open the extracted folder, and launch a command window inside the “platform-tools” folder and execute the desired ADB and Fastboot commands.

There are two ways to open the command window from a folder window. The easiest and quickest way to launch the command or cmd prompt window from the platform-tools folder window is to type “cmd” in the window address bar and hit the Enter key.

Launch command window in the platform-tools folder

You can also open a command prompt on Windows as follows. Pace the mouse pointer at any empty space inside the folder, then press Shift key+ Right-click on the mouse and select “Open command window here” or “Open PowerShell window here” (on Windows 10) option.

Android SDK Platform Tools – Windows

Having launched the CMD window, you can execute ADB or Fastboot commands.

Don’t forget to authorize ADB and allow USB debugging on your Android device when prompted. Also, to be able to use ADB and Fastboot commands, you must enable USB debugging on your device.

Allow USB Debugging

For instance, if you want to check the connection between your Android device and computer, you can try the following command:

‘adb devices’ command

Similarly, you can reboot your Android device into the Bootloader mode using “adb reboot bootloader” command and even install an APK app. Do not forget to check out the full list of ADB and Fastboot commands.

Источник

How to install the Android SDK on Windows, Mac and Linux

Source: Android Central

Most of us will never need to install the Android SDK. The reason why is right in the name — Software Development Kit. It’s built for people writing Android apps who need tools to work with Android from a computer.

But those tools can also be handy for folks wanting to do some more advanced stuff. Stuff like manually updating software or rooting their phone. Fastboot and ADB are vital if you’re into «hacking» at the Android software. And Google provides it free for everyone.

What to choose?

There are two ways to get a working set of Android tools on your computer. The easy way is just to install Android Studio. Everything needed to run and use the Android command line tools is part of Android Studio, as well as a way to keep the tools updated. While it’s designed for folks who want a complete development environment and includes a code editor, Android emulator, and compiler, you can use just the command line tools and never open the rest.

If you’re not afraid to get your feet wet, you can install just the SDK components outside of Android Studio. Installing them is easy (they’re inside a zip file), but setting up your computer to use them isn’t a straightforward process.

Manually installing the Android SDK

Source: Android Central

Download the SDK direct from Google by clicking here. Scroll down a bit and find the section marked «Get just the command line tools» and save it somewhere easy to get to, like your desktop. We’ll be extracting it to a better location in the next step.

The file you downloaded is compressed. You’ll need to be familiar with compressed files — and how to extract them — to go any further. If you’re not, stop here and spend the time to learn about them.

Extract your compressed file into the following location:

Rename the extracted folder to «Android». This will make the rest of this guide, and your time with the SDK, much easier.

Prerequisites

Source: Android Central

You’ll need a working version of Java to run the SDK components. For most things, you’ll be doing with the SDK, both Open Java and Sun Java from Oracle (yes, that Oracle) will work.

Linux users will also have to make sure they have some 32-bit libraries installed if they are running a 64-bit version of the operating system. If you’re using Ubuntu or another Debian variant, install ncurses5 and stdc++6 through your terminal:

Читайте также:  Omnigraffle электрощит для виндовс

sudo apt-get install lib32ncurses5 lib32stdc++6

If you’re using a different flavor of Linux, find the correct packages for ncurses5 and stdc++6 and install them.

Installing the tools

Extract the file you downloaded above into a folder named Android on the root of your C drive (Windows) or into your Home folder (Mac, Linux). You might notice a few things are missing if you’ve ever downloaded the command line tools before as the tools and platform-tools folders are missing. That’s OK; we’re about to get them using the included SDK manager.

Open the bin folder in the extracted download and find the SDK manager executable file. It may look like a terminal or shell command, but it will open a GUI as long as you have Java installed correctly.

Source: Android Central

In the SDK manager, you’ll choose to install Android SDK Tools and Android SDK Platform-Tools. If you’re using Windows, you’ll also want to install the Google USB Driver, and if you plan on building AOSP from the source, you may want to install the Android SDK Build-Tools.

Choose the correct files and proceed through the process (it will show you a license agreement you should read), and both tools folders will be installed. But you’re not quite finished!

The tools will be installed into the application data folder. On Windows, it’s in Windows\users\YourUserName\AppData\Local\Android, and on a Mac or Linux, it’s in .Android (notice the dot!) in your home folder. Create a symbolic link (information for Windows users here) for both tools folders in the Android folder you created earlier. This will help get them into your PATH and make life a lot easier.

Setting your PATH

Source: Android Central

The PATH variable in your computer’s operating system tells it where to look when you want to run a command from a terminal or the command line. For example, to run the ADB command, you either need to type and provide the complete path — ie, the folder ADB is actually in, inside the SDK folder — or have the location set in the PATH variable itself. It’s a bit confusing, but the good news is that doing it is easier than explaining it.

For these directions to work as written, you will have to have extracted and renamed the SDK download folder as mentioned above, and to the correct location for this tutorial.

On Windows

Unless you’re still using an older version of Windows, you no longer can set the PATH in the autoexec.bat file or autoexec.nt file. You’ll need to update the system Environment Variable settings instead. Here’s how it’s done on a Windows 10 machine:

Add the full path to the Android SDK tools and Android SDK platform-tools folders in the edit box, separated by a semi-colon. It should look something like this:

For older versions of Windows, refer to the documentation that came with your computer for assistance on setting the PATH. And, again: If you’ve installed your SDK somewhere other than \Android, you’ll need to adjust accordingly.

On a Mac

Source: Android Central

You can set your PATH variable on a machine running OS X in your bash profile. Doing so is easy, and is all done in one file.

You may see a blank file, or it may be full of other information. All we need to do is add a couple of lines to the top of the file:

(Did we mention that if your SDK is in another location, you’ll need to adjust things accordingly? Good.)

Save the file and reboot your computer so that the new PATH is sourced properly.

On Linux

Setting the PATH on a Linux computer is almost the same as on a Mac, you just edit a different file.

Using your favorite text editor, open the

/.bashrc file. It will probably exist and have multiple entries. If you get an error that the file does not exist, simply create a new file and save it as

/.bashrc when finished.

Save the file and close the terminal window. Open a new instance of the terminal and type this command:

Your session will reference the changes you made, and the SDK will be in your PATH.

Wrapping it up

Source: Android Central

You should now have a working set of Android command-line tools and be able to do things like flash the latest factory images or manually update your phone with a zip file. And because you did it yourself, you have what you need to fix it when things go wrong.

Good luck, and have fun!

Have you listened to this week’s Android Central Podcast?

Every week, the Android Central Podcast brings you the latest tech news, analysis and hot takes, with familiar co-hosts and special guests.

We may earn a commission for purchases using our links. Learn more.

Oh sure, now LG believes in software updates

Three platform updates are really great, and we’re seeing it from Google and Samsung. LG stopped selling phones but has promised the same — I’ll put that promise on the pile of other promises LG has made and broken when it comes to software.

Review: The Jackery Explorer 1000 battery is perfect for outdoor trips

Working from home doesn’t have to mean «from home.» Step away from your desk and keep your laptop and phone charged wherever you go with the Jackery Explorer 1000.

OnePlus 9 Pro camera comparison: How does it hold up to the competition?

The OnePlus 9 Pro is a stellar new phone with Hasselblad-backed cameras, but how much is that branding actually worth in the real world? We pitted the 9 Pro against its predecessor, the OnePlus 8 Pro, along with other popular options including the Pixel 5 and Galaxy S21 Ultra.

Expand your horizons with the help of the best Linux laptops

Linux has been around forever, and you don’t need a desktop computer in order to tinker around and use it. These are the best laptops made to run Linux and come in many different forms, and some of the options may surprise you.

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector