- Почему Android не подключается к Windows через ADB?
- Шаг 1. Подключите ваше устройство и удалите текущий драйвер
- Шаг 2: Удалить плохие ADB драйверы
- Шаг 3: Установите универсальный драйвер
- Установите драйвер USB ADB вручную
- Вместо этого установите универсальный драйвер ABD
- Все еще не можете подключиться к ADB?
- Проблемы EasyTether: невозможно подключиться по ADB
- Программа adb — Инструкция по установке и настройке для работы с Андроид
- Что такое ADB.
- Как установить ADB.
- Установка драйверов устройства.
- Как запустить ADB
Почему Android не подключается к Windows через ADB?
ADB не обнаруживает ваше устройство? Если Android не может подключиться через Android Debug Bridge (ADB), исправление этого требует только трех основных процедур.
Мы покажем вам, как заставить его работать снова.
Иногда USB-устройства Android не подключаются к системе Windows. Сбой соединения ADB обычно имеет одну основную причину: плохие драйверы USB для Android, которые загружаются вместо правильных. К сожалению, Windows не позволяет легко удалить неправильные драйверы.
Но прежде чем пытаться устранить неполадки соединения ADB, вы должны сначала включить отладку USB на своем телефоне. если он еще не включен. При включении отладка по USB обеспечивает прямой доступ к файловой системе устройства Android с настольного компьютера. Без включенной отладки возможно взаимодействие только с мультимедийным хранилищем телефона, например с SD-картой или специально отформатированным мультимедийным каталогом.
Если вы уже выполнили требования, устранение проблемы занимает около пяти минут и три основных шага:
- Подключите устройство Android и ПК через USB и удалите драйверы ADB. Затем отключите ваше устройство.
- Запустите утилиту удаления USB-драйвера, такую как USBDeview, чтобы убить все ненужные драйверы Android.
- Установите универсальный драйвер ADB от Koush.
Мы пройдем каждый шаг по очереди. Вот программное обеспечение, которое вам нужно.
Шаг 1. Подключите ваше устройство и удалите текущий драйвер
Сначала подключите устройство Android к компьютеру через USB. Этот шаг позволяет вашему устройству отображаться в диспетчере устройств Windows. Откройте его, введя Диспетчер устройств в меню Пуск, чтобы найти его.
Затем в диспетчере устройств удалите отображаемый в данный момент драйвер Android ADB. Чтобы удалить его, щелкните правой кнопкой мыши категорию, в которой находится ваш телефон — это может быть устройство Android на базе LeMobile , портативные устройства или что-то подобное.
При этом вы увидите драйвер интерфейса Android Composite ADB. Щелкните правой кнопкой мыши, чтобы вызвать контекстное меню, затем выберите «Удалить».
Обязательно установите флажок для удаления программного обеспечения драйвера для этого устройства.
Теперь вы можете отключить устройство Android от вашего ПК. Это предотвращает загрузку того же несовместимого драйвера при повторном подключении устройства Android. Хотя это технически не требуется, мы рекомендуем сделать это, потому что он покажет вам драйвер, вызывающий проблему, в случае, если он каким-либо образом перезагрузится.
Шаг 2: Удалить плохие ADB драйверы
Утилита Nirsoft USBDeview поставляется в виде сжатого исполняемого файла. Это означает, что вы должны распаковать его, и он не требует установки. Эта утилита может обнаруживаться как вредоносная программа при сканировании на вирусы, но будьте уверены, что она безопасна.
После разархивирования файла откройте извлеченную папку и запустите в ней исполняемую утилиту. USBDeview отображает общее количество установленных драйверов USB на вашем компьютере, как подключенных, так и отключенных.
Найдите цветной индикатор состояния в крайнем левом углу окна USBDeview. Есть четыре цвета. Каждый представляет другой статус:
- Зеленый цвет означает, что устройство подключено и работает нормально.
- Розовый означает, что устройство может отключаться и работать должным образом (хотя в действительности оно может работать некорректно).
- Красный указывает на отключенное USB-устройство.
- Серый цвет означает, что устройство установлено, но не подключено.
Теперь удалите все серые элементы со словами «Google», «Linux», «ADB» или «Android» в заголовке. При устранении этой проблемы мы обычно удаляем каждый элемент, который не зеленый.
Удаление драйвера устройства означает, что вам потребуется переустановить диски для этого USB-устройства, если вы хотите использовать его снова. К счастью, в большинстве случаев Windows автоматически устанавливает USB-устройства, так что это не имеет большого значения.
Шаг 3: Установите универсальный драйвер
Универсальный драйвер ADB от Koush работает для всех устройств Android, независимо от того, какая ниша. После его установки вы сможете назначить правильный драйвер на свой телефон.
Установите драйвер USB ADB вручную
Чтобы выполнить установку вручную, сначала запустите исполняемый пакет для универсального драйвера ABD Koush, который вы загрузили ранее, который устанавливает драйвер на ваш компьютер.
Во-вторых, подключите устройство Android к компьютеру через USB. Нужные драйверы USB должны загрузиться. Вы можете проверить, зайдя в диспетчер устройств в Windows, как обсуждалось ранее. Если в списке указан другой драйвер, отличный от того, который вы видели на первом шаге, скорее всего, у вас загружен правильный драйвер USB.
В диспетчере устройств найдите новый драйвер ADB/USB. Вероятно, это будет под именем вашего телефона в разделе «Переносные устройства», но устройства Android могут отображаться в разных местах в диспетчере устройств. Возможно, вам придется проверить каждый возможный класс устройств (например, Android Phone или Samsung ) в диспетчере устройств, прежде чем вы найдете свой.
Если вы не можете найти его, иногда вам нужно проверить тень уведомлений на вашем Android-устройстве для дополнительных шагов. Это позволяет вам авторизовать определенный компьютер для подключения к вашему устройству за пределами зарядки.
Как только вы найдете его, щелкните правой кнопкой мыши на вашем устройстве и выберите Обновить драйвер. В появившемся меню выберите «Просмотреть мой компьютер для поиска драйверов», затем «Позвольте мне выбрать из списка драйверов устройств на моем компьютере».
Здесь вы увидите список совместимых драйверов. Выберите один из них (начиная с верхней части, если хорошо). Если это не удается, повторите процесс, пройдя по списку, чтобы найти другой работающий драйвер.
Вместо этого установите универсальный драйвер ABD
Если вы не можете установить нужный драйвер, используя описанный выше метод, вам нужно выполнить установку вручную, чтобы драйвер Koush работал. К счастью, диспетчер устройств позволяет вам вручную выбрать драйвер с вашего компьютера вместо просмотра из списка.
Вместо того, чтобы выбирать Позвольте мне выбрать из списка драйверов устройств на моем компьютере на предыдущем шаге, нажмите кнопку Обзор и вручную найдите каталог, в который вы установили драйверы Koush.
Расположение в проводнике должно быть примерно таким:
Возможно, вам придется искать папку, если вы не видите ее там. Как только вы выберете правильное местоположение, нажмите Далее и Windows установит драйверы. Отныне, когда вы подключаете ваше устройство Android с включенным ADB, драйверы Koush будут загружаться вместо тех, которые не работали.
Наконец, перезагрузите компьютер и попробуйте снова подключиться через ADB. Вы должны иметь успех в этой точке.
Все еще не можете подключиться к ADB?
Если вы все еще не можете подключиться к ADB, возможно, у вашего устройства более серьезная проблема на уровне прошивки или оборудования. Основные проблемы с оборудованием включают следующее:
- Поврежденный USB-порт на вашем компьютере или смартфоне
- Неисправная прошивка на вашем смартфоне, как правило, вызвана кастомным ПЗУ
- Поврежденный или неисправный зарядный кабель
Например, у меня когда-то был планшет Nexus, который периодически отключался от компьютера. Даже после замены порта micro-USB планшет продолжал работать со сбоями. Причиной отключения оказалось глючное кастомное ПЗУ. Хотя пользовательские ПЗУ отлично подходят для восстановления старого оборудования, они создают еще один уровень сложности, который часто вызывает проблемы.
Существует множество потенциальных причин для устройства, которое отказывается подключаться через ADB. Попробуйте различные кабели и порты на вашем компьютере для устранения проблемы.
Проблемы EasyTether: невозможно подключиться по ADB
Некоторые люди, использующие как Mac, так и Android, пытаются поделиться своим интернет-соединением через интерфейс USB с помощью приложения EasyTether. Тем не менее, мы не рекомендуем это. Приложение стоит денег, и существуют бесплатные методы, которые одновременно превосходят и просты в использовании.
Например, в более новых версиях Android Google предлагает собственный модем Bluetooth и USB. Если ваш телефон имеет дизайн с двумя антеннами, вы даже можете создать точку доступа, используя соединение Wi-Fi.
Если EasyTether (или любое приложение USB-модема) не работает, лучшее решение — найти правильный драйвер, как описано выше. Это означает, что нужно найти неправильный драйвер ADB, установленный Windows, и заменить его на то, что работает.
Это может потребовать дополнительных действий по устранению неполадок, поэтому мы рекомендуем эти приложения только для старых устройств Android, которые не поддерживают новейшие технологии привязки.
Теперь вы знаете, что делать, когда АБР не работает. Этот метод очистки плохих драйверов USB для Android и установки драйверов Koush работает на всех устройствах Android, на которых мы его пробовали. Немного смешно, что Google никогда не выпускал универсальный драйвер ADB для устройств Android, несмотря на проблемы, с которыми продолжают сталкиваться многие пользователи.
Источник
Программа adb — Инструкция по установке и настройке для работы с Андроид
Программа adb — Инструкция по установке и настройке для работы с Андроид. Практически каждый владелец Android устройства, который решил улучшить своего любимца путем замены прошивки или ядра операционной системы, сталкивается с программой adb.
Для большинства новичков именно эта программа становится непреодолимым препятствием и мы сегодня расскажем вам, как установить и начать работу с этим замечательным приложением, которое поможет вам, например, получить rootправа на вашем устройстве, прошить новую версию Android или даже восстановить ваш телефон или планшет к первоначальному состоянию после неудачного вмешательства в систему.
Так что же такое ADB, полюбившийся всем моддерам и хакерам, где его взять, и зачем он нам нужен?
Что такое ADB.
Аббревиатура ADB расшифровывается как Android Debug Bridge (отладочный мост Андроид). ADB является составной частью Android SDK, который можно скачать отсюда .
Так как операционная система Android является разновидностью Linux, для ее настройки часто возникает необходимость работы через командную строку. Конечно, существуют программы – эмуляторы терминала, которые позволяют выполнять команды прямо на устройстве но, во-первых, на маленьком экране телефона делать это неудобно, а во-вторых, иногда требуется доступ к устройству через компьютер, и в этих и многих других случаях программа adb просто незаменима. Программа adb устанавливает связь между устройством и компьютером и позволяет прямо на компьютере выполнять различные манипуляции с системой Android.
Как установить ADB.
Прежде всего, рекомендуем вам скачать самую последнюю версию Android SDK, на момент написания этого руководства доступна версия r11, на ее примере построено все дальнейшее описание, и в более ранних версиях, местоположение необходимых программ после установки SDK, может отличаться от описанного здесь.
1. Скачиваем Android SDK, его можно найти по ссылке указанной ранее. Имеется несколько разновидностей SDK, для Microsoft Windows, Mac OS и Linux.
Нам потребуется разновидность для Microsoft Windows. И здесь есть два варианта – скачать установщик или zip архив с Android SDK. Установщик нам не нужен, тем более он не позволит установить SDK в Windows 7, и поэтому скачиваем zip архив.
В архиве находится папка android-sdk-windows, которая и содержит сам SDK. Распаковываем ее на компьютер. В нашем примере, мы разместили папку в корне диска С. Если вы сделаете то же самое, путь к SDK будет у нас такой: C:\android-sdk-windows
В более ранних версиях SDK внутри этой папки в папке tools располагалась нужная нам программа adb, но позднее она была перемещена разработчиками в папку platform-tools.
Однако, если вы зайдете в эту папку, вы не найдете внутри нее программу adb, поэтому переходим к следующему этапу установки.
2. Устанавливаем SDK Platform Tools.
Убеждаемся, что наш компьютер подключен к интернету и запускаем находящуюся в папке android-sdk-windows, программу SDK Manager. После запуска программы появится такое окно:
Нам нужно скачать и установить Android SDK Platform-tools и Android SDK Tools.
С помощью двойного клика по пункту или нажатием на «Accept» и «Reject» отмечаем эти два пункта в списке и снимаем отметку со всех остальных пунктов, как показано на приведенном выше скриншоте. Затем нажимаем «Install» и ждем пока скачаются и установятся нужные нам компоненты.
Теперь мы имеем установленную adb на своем компьютере, но для работы с нашим телефоном или планшетом нужно будет установить их драйвер и для дальнейшего удобства с программой, неплохо было бы прописать путь к ней и другим компонентам в систему Windows.
3. Если мы зайдем в папку C:\android-sdk-windows\platform-tools\ , то теперь сможем там обнаружить программу adb.
После этого, нам нужно отредактировать системную переменную PATH, чтобы каждый раз при запуске программы и вводе команд не набирать путь к программе, который выглядит так:
C:\android-sdk-windows\platform-tools\adb
Если вы ни разу не редактировали системные переменные, создайте точку восстановления системы, чтобы потом можно было вернуть ее в первоначальное состояние.
— Если у вас установлена Windows 7, клацаем правой клавишей мыши по ярлыку «Компьютер», выбираем «свойства» и в открывшемся окне выбираем «Дополнительные параметры системы».
— Если у вас Windows XP, клацаем правой кнопкой мыши по «Мой компьютер» и затем по «Свойства»
В следующем окне на вкладке «Дополнительно» нажимаем на кнопку «Переменные среды». В списке «Системные переменные» выбираем переменную «path» и нажимаем кнопку «Изменить…»
Откроется окно редактирования переменной, и в пункте «значение переменной» в самый конец строки, после точки с запятой добавляем путь к папке tools и папке platform-tools:
;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools;
(если в конце строки не было точки с запятой, добавьте её – каждый путь в этой строке должен отделяться от другого точкой с запятой)
Если вы установили Android SDK в другую папку, пропишите в конце строки ваш путь к папкам tools и platform-tools.
Нажимаем «ОК», чтобы сохранить изменения. После этого, чтобы изменения вступили в силу, нужно будет перезагрузить компьютер.
Установка драйверов устройства.
Некоторые устройства, например телефоны и планшеты компании Samsung имеют собственное программное обеспечение для синхронизации с компьютером, и если оно у вас установлено на компьютере, то драйвер устройства уже установлен у вас в системе.
Но для таких устройств, как Nexus One, которые поставляются без каких либо дополнительных программ и драйверов, для работы с Android SDK, драйверы установить необходимо.
Для этого идем в папку, в которую мы устанавливали SDK и запускаем SDK Manager.
Точно так же, как мы устанавливали Android SDK Platform-tools и Android SDK Tools, находим и выбираем в списке «Google Usb Driver package». Нажимаем «Install» и ждем пока программа скачает драйверы. Драйверы для 32 и 64 разрядной Windows будут скачаны в следующую папку:
C:\1\android-sdk-windows\extras\google\usb_driver
Теперь можно установить драйверы для вашего устройства. Для этого в меню настроек телефона или планшета выбираем пункт «Приложения» (Applications), и в нем включаем «Отладка USB» (USB debugging).
Подключаем наше устройство к компьютеру. Компьютер обнаружит новое оборудование и предложит установить драйверы. Устанавливаем драйверы из папки, куда они были скачаны ранее.
После установки драйверов в диспетчере устройств появится новое устройство «ADB Interface» и мы можем убедиться в этом открыв его, нажав правой клавишей мыши по иконке «Компьютер» -> «Свойства» -> «Диспетчер устройств»
Как запустить ADB
Работать с программой adb лучше всего через командную строку Windows. Для вызова командной строки на компьютере с Windows XP, нажимаем «Пуск» и в поле ввода «Выполнить» набираем cmd и нажимаем «Enter».
На компьютере с Windows 7, нажимаем «Пуск» и в поле ввода «Найти программы и файлы» набираем cmd и нажимаем «Enter».
Откроется окно командной строки, и для того чтобы, например посмотреть какие устройства у нас подключены к компьютеру, набираем в нем команду:
Программа adb отобразит список устройств, подключенных в настоящий момент к компьютеру.
Источник