Я пытаюсь связать свою связь с моей операционной машиной Linux. Устройство всегда отображается как офлайн. Я понимаю, что эта проблема возникает из-за того, что adb старше 1.0.31. Я продолжаю устанавливать инструменты платформы rev 21.1, которые по состоянию на последний месяц являются последней версией, которая должна установить adb 1.0.31, но каждый раз, когда я запускаю команду «adb version», она возвращается, говоря, что это версия 1.0.29. Есть ли другой способ получить его для обновления?Я не могу обновить версию adb 1.0.29
ответ
Для решения этой проблемы можно выполнить два шага.
Может быть, есть еще
adb
работает в фоновом режиме. Используйтеadb kill-server
для остановки серверов adb и перезапуститеadb
.Если вы хотите обновить
adb
, это можно сделать, запустив SDK Manager из местоположения установки SDK. Обновите «Инструменты платформы» для обновления adb.Проблема, указанная выше, может быть такой же, как и следующая. Пожалуйста, проверьте следующее сообщение.
Android 4.2.2 - adb offline, even after SDK upgrade
Вы должны сначала проверить, установлены ли соответствующие драйверы для вашего устройства или нет. Следующая ссылка может вам помочь.
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
Большое вам спасибо. Ваши инструкции по обновлению adb работали! Он отлаживает каждый раз сейчас! Теперь я могу продолжить свой проект. – user2045139
Лучшее решение я нашел когда-либо является:
- Проверить ур ADB версии с помощью команды: ADB версия для окон и ./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
- рестарт Ур устройства по крайней мере один раз .. :) он будет работать отлично подходит для всех устройств ...
Это решило эту проблему (работает старый ADB) на Ubuntu:
- Отключайте устройство
- ADB убить-сервер
- ADB версия для
- Android Debug Bridge 1.0.29
- CD в Android SDK реж
- кд/дом/XXX/вст-пачке Linux-x86_64/SDK/платформенные инструменты/
- скопировать новый ADB в/USR/бен
- Судо ф ADB/USR/бен/
- ADB версия
- Android Debug Bridge версия 1.0.31
- ADB убить-сервер
- ADB устройства
- демон не работает. начиная сейчас на порту 5037 *
- демон начал успешно * Список устройств прилагается
- штепсель в устройстве, и в диалоговом окне устройства о RSA появился
- принимают на устройстве
- ADB устройства
- Список устройств прилагается
- 04cefca0e29085aa устройство
Это сработало для меня! Я хотел добавить, после шага 5 мне пришлось закрыть терминал и снова открыть его. Благодаря! – Jameo
Ничего себе !! Это на самом деле очень помогло мне. Я не обновил adb. Я обновил менеджер SDK, но adb все еще использовал старую версию i.e 1.0.29, а не новую версию 1.0.31. Вышеупомянутые шаги были очень полезны ... Теперь cmd идентифицирует его как устройство и больше не показывает его как «офлайн» (Android-устройства 4.2.2) – 2013-09-19 17:39:48
Этот случай также подходит для Windows. Разница в том, что папка, которую вы должны проверить, - это C: \ Windows или C: \ Windows \ System32 –
Я решил эту проблему на моей машине Windows, выполнив следующие действия:
- установки обновлений из SDK Manager,
- Скопируйте соответствующий ADB файлов (DLL и EXE) в C: \ Windows \ System32
- ADB убить-сервер
- ADB версия
Android Debug Bridge версии 1.0.31
Ответ для Windows:
Вы должны проверить, где ваш последний драйвер находится и поставить это значение в PATH системной переменной. Для этого:
Открыть Android SDK Manager (Android Studio/Tools/Android/SDK Manager или из Eclipse).
В верхнем левом углу (только под меню) вы увидите «Путь SDK». Здесь находится самый последний драйвер.
Открыть
Control Panel\System and Security\System
, нажать «Расширенные настройки системы», найти кнопку «Переменные среды ...».Найдите переменную PATH в списке (проверьте оба списка). Найдите старый путь инструментальных инструментов. Замените старый путь на новый, замените то, что у вас есть, на SDK Path + «платформенные инструменты» (пример «c: \ Android2013 \ sdk \ platform-tools»).
- 1. Как я могу обновить версию Flink программно
- 2. Как я могу обновить свою libyaml версию
- 3. adb error: невозможно разобрать версию adb
- 4. Android Studio ADB не отвечает на adb-версию
- 5. Androidstudio не может получить версию ADB
- 6. Где я могу «adb install»?
- 7. adb обновить нерыночный apk?
- 8. Могу ли я обновить версию Elasticache Redis Engine без простоя?
- 9. Как я могу обновить версию jQuery в django admin
- 10. Как я могу «обновить» версию jQuery внутри DOM?
- 11. Могу ли я обновить версию TypeScript в WebStorm?
- 12. Могу ли я обновить версию OpenSSL только одного .so файла
- 13. Я не могу обновить WordPress
- 14. Я не могу обновить Xcode
- 15. Я не могу обновить anaconda
- 16. Я не могу обновить переменную
- 17. Я не могу обновить строку
- 18. Как я могу обновить appcompat_v7?
- 19. Не удается обновить рубиновую версию
- 20. Не удалось обновить версию PHP
- 21. Как я могу автоматически обновить версию Assembly в C#, но используя семантическую версию
- 22. Как обновить версию m2e
- 23. Как обновить версию OpenGL?
- 24. Как обновить версию репо
- 25. Как обновить версию gerrit?
- 26. adb kill-server не отвечает?
- 27. Я не знаю, как обновить мою версию Python до 3.4?
- 28. Как я могу получить версию ядра Android через adb (или через команду Python)?
- 29. node.js и обновить версию
- 30. обновить версию Панды
Спасибо за ваши ответы. Я на самом деле попытался убить сервер и перезапустить его, отключить устройство, перезагрузить компьютер и связь, отключить и отладить usb на связи, переустановить sdk и обновить инструменты платформы несколько раз от менеджера и из командной строки. – user2045139
Мои версии sdk в настоящее время: API 17, SDK Tools Rev. 21.1 и инструменты платформы 16.0.2. Это новейшие доступные инструменты, но почему-то, когда я запускаю команду «adb version», она возвращает «1.0.29», которая слишком старая, чтобы использовать ее при отладке устройства Android 4.2.2. Кто-нибудь знает, где я могу просто загрузить новую копию adb? – user2045139