Вы можете скачать последнюю версию SDK, включая ADB, здесь . Когда вы распаковываете этот архив, есть readme, который объясняет, как установить SDK. Я перечислю это здесь для вашей справки.
Welcome to the Android SDK!
The Android SDK archive initially contains only the basic SDK tools. It does
not contain an Android platform or any third-party libraries. In fact, it
doesn't even have all the tools you need to develop an application.
In order to start developing applications, you must install the Platform-tools
and at least one version of the Android platform, using the SDK Manager.
Platform-tools contains build tools that are periodically updated to support new
features in the Android platform (which is why they are separate from basic
SDK tools), including adb, dexdump, and others.
To install Platform-tools, Android platforms and other add-ons, you must
have an Internet connection, so if you plan to use the SDK while
offline, please make sure to download the necessary components while online.
To start the SDK Manager, please execute the program "android".
From the command-line you can also directly trigger an update by
executing:
tools/android update sdk --no-ui
Tip: use --help to see the various command-line options.
For more information, please consult the Android web site at
http://developer.android.com/sdk/
После установки (вам придется установить Java, если у вас его еще нет), вы можете перейти к android-sdk-linux / platform-tools и выполнить adb оттуда, набрав
./adb [options]
Я свободно признаю, что это, возможно, не самое элегантное решение, но оно работает для меня. ISTR, что на другой машине с Ubuntu мне удалось выполнить минимальную установку только с помощью инструментов платформы без Java, но я не могу найти свои заметки по этому поводу.
Органический мрамор
источник
Если вы думаете, у вас есть последний SDK, но инструмент adb более старый,
Использование,
Ссылка http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb
источник
usr/local/bin/adb
.Для улучшения ответа от Organic Marble, чтобы установить только самые последние инструменты (не весь SDK), используйте фильтр платформы-инструмента, как показано ниже:
источник
Здесь уже опубликованы отличные ответы, но для очень простого метода просто возьмите новейшие инструменты платформы без лишних раздутий и объедините с псевдонимом bash для удобства.
Это создаст новый каталог «Android» в корне вашего домашнего каталога. Измените пути ниже (и в моем примере псевдонимы bash), если вы предпочитаете другое местоположение.
Затем загрузите и извлеките инструменты платформы из Google:
Теперь последнее
adb
,fastboot
и другие инструменты доступны для запуска непосредственно из каталога вновь добытого 'платформы-инструментов. Используйте псевдонимы bash, чтобы упростить их использование (после удаления устаревших дистрибутивов, чтобы избежать конфликтов). В этом примере команда будет использовать псевдонимadb
команды, что сделает ее сразу доступной для использования:И при желании
fastboot
тоже:Обновление так же просто, как
cd
переход в каталог Android и повторение шага загрузки и распаковки снова. Используйтеadb version
для проверки текущей установленной версии.источник
Я добавлю кое-что, что я узнал ранее сегодня.
У меня было установлено две версии
adb
одновременно из-за увлекательной серии шагов, Ubuntu 18.04; каким-то образом более ранняя версия Android SDK создала символическую ссылку/usr/bin/adb
, поэтому запуск упаковщика React Native извлечет из конфликтующего adb и вызовет довольно трудные для интерпретации симптомы. Я думаю, что это потому, что я установил удалить + переустановил Android Studio./home/<USER>/Android/Sdk/platform-tools
является местоположением по умолчанию, в котором будет найден ваш исполняемый файл adb.Вы можете проверить его версию:
Вот переменные пути, которые вы можете найти:
Затем вы можете убедиться, что ваша система использует его с:
Это позволит вам также использовать пользовательский каталог установки; замените
/home/<USER>/Android/Sdk/platform-tools/adb
путь к вашему исполняемому файлу.источник
Если вы используете 64-битную версию Ubuntu, вам нужно установить некоторые 32-битные библиотеки с помощью следующей команды :
Затем установите adb и fastboot:
Затем следуйте этому руководству :
источник
попробуйте этот Linux Minimal ADB и инструменты быстрой загрузки https://www.gizdev.com/latest-minimal-adb-and-fastboot-tools/
источник