Почему OSX не может обнаружить Android Galaxy S для отладки по USB? - PullRequest
38 голосов
/ 22 декабря 2011

Я искал похожие вопросы по этой проблеме, но не нашел ни одного, связанного с Mac OSX.

Ситуация: Попытка протестировать приложения для Android на Galaxy S (подробности ниже), но Mac не обнаруживает устройство.Перепробовал все нижеприведенное и поинтересовался, может ли это быть проблемой с драйвером (, о которой я слышал для отладки Samsung USB ).

Вопросы: 1) Требуются ли драйверы Samsung для Android отладки USB?2) И доступны ли они для Mac OSX?3) Есть ли другие причины, по которым OSX может не обнаружить устройство для отладки по USB?

То, что я пробовал:

  • Включена отладка по USB @ Настройки >> Приложения >> Разработка >> Отладка по USB
  • Включена привязка @ Настройки >> Беспроводная связь исеть >> Модем >> USB Модем
  • Установить режим привязки @ Настройки >> USB-соединение >> Режим привязки
  • Попытка обнаружить устройства черезУстройства ./adb (из каталога инструментов платформы)
  • Проверено, что установлен флажок "Неизвестные источники" @ Настройки >> Приложения >> Неизвестные источники
  • Проверено, чтоустройство подключено к Mac
  • перезапущен телефон
  • перезапущен mac
  • добавлено различное устройство / продуктидентификаторы к adb_usb.ini
  • Сделано ./android обновление adb (что делает adb kill-server / start-server)

Использование: Samsung Galaxy S (4G) со спринтомMac OSX 10.6.8Eclipse Classic 3.7.1

Ответы [ 16 ]

0 голосов
/ 24 марта 2016

Если кто-то все еще имеет эту проблему и ищет решение, мне помогло установить приложение Smart Switch . После этого мое устройство Samsung наконец-то обнаружилось

0 голосов
/ 12 декабря 2015

Чтобы активировать отладку USB на Samsung Galaxy S, зайдите в Меню -> Настройки -> Приложения -> Разработка -> Отметьте «Отладка USB».

0 голосов
/ 18 августа 2015

Ничего из этого не помогло мне.Я использую 4.4.2 на LG VS450PP, пытаюсь подключиться к ноутбуку Mac под управлением OS X 10.10.5.Ни MTP, ни PTP не работали вообще, даже после того, как следовали всем предложениям, перечисленным здесь и в других местах SO.Я получил сообщение RSA только тогда, когда я выбрал Интернет в настройках USB (а затем я выбрал Ethernet).

После этого оно стало золотым.

0 голосов
/ 21 июня 2014

Соединение через tcpip потенциально может работать. Однако порт 5555, вероятно, недоступен. Я знаю, что это может работать, потому что у меня есть приложение на моем Android под названием «Synctunes Wireless», которое синхронизирует мои itunes на моем рабочем столе по беспроводной сети через tcpip и через порт 4444. Поэтому я использовал IP-адрес и этот порт, отображаемый в этом приложении, и я могу увидеть это устройство в моем затмении. Единственное, что тип устройства неизвестен, поэтому кнопка «ОК» по-прежнему отключена. Так что это имеет потенциал для работы. Просто нужно найти правильный номер порта или что-то еще, чего не хватает.

0 голосов
/ 13 июня 2014

Я провел ночь, борясь с этой проблемой с моим Doogee DG350, который запускает Chinese MTK chipset, который имеет проблемы с USB на OS X. Я обнаружил, что решение состояло в том, чтобы запустить ADB в режиме TCP/IP и затем подключиться без проводов:

adb tcpip 5555

adb connect 192.168.1.10:5555

adb devices

это на самом деле бонус, потому что вы можете обойтись без USB-кабеля и отладки по беспроводной сети. Не оглядываясь назад

0 голосов
/ 11 октября 2013

Я знаю, что это смешно, но убедитесь, что у вашего телефона есть SIM-карта!

...