Как обновить или переустановить новейшую версию ADB?

У меня телефон на базе Android, и мне нужен ADB для установки новых версий. Однако до сегодняшнего дня ADB работал отлично, но сегодня я получил сообщение об ошибке: «вам нужна версия 1.0.32 или более новая версия». Да, ошибка достаточно ясна. Проблема в том, как?

Для записей я попытался удалить ADB. С помощью:

sudo apt-get remove android-tools-adb android-tools-fastboot

Затем я снова установил его с помощью:

sudo apt-get install android-tools-adb android-tools-fastboot

. До этого команды моя версия ADB была 1.0.31, но она 1.0.31. Но здесь (http://developer.android.com/sdk/index.html#Other) Насколько я вижу, есть новая версия 1.0.35. Но с терминалом Все, что я получаю, - 1.0.31. Я загрузил 1.0.35 zip, но я не знаю, что с ним делать.

Как я могу усовершенствовать мой ADB?

1
задан 28 March 2016 в 00:49

5 ответов

Если вы считаете, что у вас есть последний SDK, но инструмент adb старше,

Использовать,

# adb version
Android Debug Bridge version 1.0.31
# wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
# sudo mv adb /usr/bin/adb
# sudo chmod +x /usr/bin/adb
# adb version
Android Debug Bridge version 1.0.32

Refernce http://bernaerts.dyndns.org/linux / 74-убунт / 328-убунт-испытанный-андроид-ADB-быстрая загрузка-qtadb

28
ответ дан 23 May 2018 в 21:59
  • 1
    Хороший, лаконичный ответ. Вы избавили меня от необходимости загружать весь SDK. – MrUser 28 July 2015 в 01:48
  • 2
    это надежный источник? – TiloBunt 12 September 2015 в 19:30
  • 3
    Это репозиторий Google builds. Ничто не безопаснее этого. – zgoda 25 November 2015 в 18:25
  • 4
    хороший и аккуратный ответ. В некоторых ОС, таких как Ubuntu 14.04, он находится в usr/local/bin/adb. – Amir 27 July 2017 в 18:18

Улучшение ответа «Органический мрамор», чтобы установить только самые последние инструменты (не весь sdk), используйте фильтр платформы инструментов, как показано ниже:

tools/android update sdk -t platform-tool --no-ui
4
ответ дан 23 May 2018 в 21:59
  • 1
    Благодаря! Я понял это, но потерял свои заметки. – Organic Marble 30 September 2015 в 03:38

Если вы используете 64-битную версию Ubuntu, вам нужно установить 32-разрядные библиотеки со следующей командой:

$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Затем установите adb и fastboot:

[ f2]

Затем следуйте за . Если вы используете 64-разрядную версию Ubuntu, вам необходимо установить некоторые 32-разрядные библиотеки со следующей командой :

$ wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
$ sudo mv adb /usr/bin/adb
$ sudo chmod +x /usr/bin/adb
$ adb version
0
ответ дан 23 May 2018 в 21:59

Есть отличные ответы, уже размещенные здесь, но для чрезвычайно простого метода просто возьмите новейшие инструменты платформы без дополнительного вздутия и совместите с псевдонимом bash для удобства.

Это создаст новый каталог «Android» в корне вашего домашнего каталога. Измените пути ниже (и в моем примере псевдонимов bash), если вы предпочитаете другое местоположение.

mkdir ~/Android && cd ~/Android

Затем загрузите и извлеките инструменты платформы из Google:

wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip && unzip platform-tools-latest-linux.zip

Теперь последние adb, fastboot и другие инструменты доступны для запуска непосредственно из недавно извлеченного каталога «tools-tools». Используйте псевдонимы bash, чтобы упростить их использование (после удаления устаревших пакетов распространения, чтобы избежать конфликтов). В этом примере команда будет с помощью команды adb сделать ее доступной для использования:

echo "alias adb='~/Android/platform-tools/adb'" >> ~/.bash_aliases && source ~/.bash_aliases

И необязательно для fastboot тоже:

echo "alias fastboot='~/Android/platform-tools/fastboot'" >> ~/.bash_aliases && source ~/.bash_aliases

Обновление так же просто как cd в каталог Android и снова повторить шаг загрузки и извлечения. Используйте adb version, чтобы проверить установленную версию.

0
ответ дан 23 May 2018 в 21:59

попробуйте этот Linux Minimal ADB и Fastboot Tools https://www.gizdev.com/latest-minimal-adb-and-fastboot-tools/

0
ответ дан 23 May 2018 в 21:59

Другие вопросы по тегам:

Похожие вопросы: