Я не могу обновить версию adb 1.0.29
Я пытаюсь связать свою nexus 7 с моей машиной Mint Linux. Устройство всегда отображается как офлайн. Я понимаю, что эта проблема возникает из-за того, что adb старше 1.0.31. Я продолжаю устанавливать инструменты платформы rev 21.1, которые по состоянию на последний месяц являются последней версией, которая должна установить adb 1.0.31, но каждый раз, когда я запускаю команду "adb version", она возвращается, говоря, что это версия 1.0.29. Есть ли способ обновить его?
Ответы
Ответ 1
Это решило эту проблему (запустив старый adb) в Ubuntu:
- отключить устройство
- adb kill-server
- версия adb
- Android Debug Bridge версии 1.0.29
- cd to android sdk dir
- cd/home/XXX/adt-bundle-linux-x86_64/sdk/platform-tools/
- скопировать новый adb в /usr/bin
- версия adb
- Android Debug Bridge версии 1.0.31
- adb kill-server
- устройства adb
- daemon не работает. начиная с порта 5037 *
- успешно запущен daemon *
Список подключенных устройств
- подключите устройство, а в диалоговом окне устройства о RSA появилось
- принять на устройстве
- устройства adb
- Список подключенных устройств
- 04cefca0e29085aa устройство
Ответ 2
Ответ для Windows:
Вам нужно проверить, где находится ваш последний драйвер, и поместить это значение в системную переменную PATH. Для этого:
-
Откройте Android SDK Manager (Android Studio/Tools/Android/SDK Manager или из Eclipse).
-
В левом верхнем углу (только под меню) вы увидите "Путь SDK". Здесь находится самый последний драйвер.
-
Откройте Control Panel\System and Security\System
, нажмите "Расширенные настройки системы", найдите кнопку "Enviroment Variables...".
-
Найдите переменную PATH в списке (проверьте оба списка). Найдите старый путь инструментальных инструментов. Замените старый путь на новый, замените то, что у вас есть, на SDK Path + "платформенные инструменты" (пример "c:\Android2013\sdk\platform-tools" ).
Ответ 3
Для решения этой проблемы могут быть выполнены два шага.
-
Возможно, в фоновом режиме работает еще один adb
. Используйте adb kill-server
для остановки серверов adb и перезапустите adb
.
-
Если вы хотите обновить adb
, это можно сделать, запустив SDK Manager из местоположения установки SDK. Обновите "Инструменты платформы" для обновления adb.
-
Вышеупомянутая проблема может быть такой же, как и следующая. Пожалуйста, проверьте следующее сообщение.
Android 4.2.2 - adb offline, даже после обновления SDK
Ответ 4
Сначала вы должны проверить, установлены ли надлежащие драйверы для вашего устройства или нет.
Следующая ссылка может вам помочь.
http://developer.android.com/tools/device.html
Кроме того, если вы хотите обновить adb
, для этого есть другой способ.
Перейдите к: https://launchpad.net/ubuntu/+source/android-tools/
Нажмите на квантовую версию (4.2.2-something).
Загрузите .xz,.dsc и .tar.gz и десять:
# sudo apt-get build-dep android-tools
# sudo apt-get install libselinux-dev
# dpkg-source -x android-tools*.dsc
# cd android-tools*
# fakeroot dpkg-buildpackage
# cd ..
# sudo dpkg -i android-tools-adb*
Это решение было представлено здесь:
https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/1131163
Ответ 5
Лучшее решение, которое я нашел когда-либо:
- Проверьте версию ur adb с помощью команды: версия adb для Windows и. /adb для системы Linux.
- если он показывает 1.0.29, обновите его до 1.0.31, потому что 1.0.29 не будет отвечать на JB 4.2.X
- он устранит проблему автономного устройства устройства
- Если ур-система уже имеет новый adb (1.0.31) и сталкивается с этой проблемой, в этом случае откройте инструмент sdk и upgrade plateform до 16.0.1
- перезапустить устройство ur atleast один раз..:)
он будет работать нормально для всех устройств...
Ответ 6
Ни одна из них не работала для меня. При использовании sdk все еще показывалась старая версия 1.0.29.
Я загрузил версию 1.0.31 из здесь и заменил старый adb на это, и он сработал.
Теперь устройство распознается adb в 4.2.2.
Надеюсь, это поможет кому-то и сэкономит время.
Ответ 7
Я решил эту проблему на своей машине Windows, выполнив следующие шаги:
- Установить обновления из диспетчера SDK
- Скопируйте соответствующие файлы adb (dlls и exe) в C:\Windows\System32
- adb kill-server
- версия adb
Android Debug Bridge версии 1.0.31