Почему OSX не может обнаружить Android Galaxy S для отладки USB?
Я искал аналогичные вопросы по этой проблеме, но не нашел ничего, связанного с Mac OSX.
ситуация:
Попытка протестировать приложения android на Galaxy S (подробности ниже), но Mac не обнаруживает устройство. Пробовал все, что ниже, и задавался вопросом, Может ли это быть проблемой драйвера (о котором я слышал для отладки Samsung USB).
вопросы:
1) драйверы samsung требуется для отладки USB android?
2) и доступны ли они для Mac OSX?
3) любые другие причины OSX не может обнаружить устройство для отладки usb?
вещи, которые я пробовал:
- включена Отладка USB @ настройки > > приложения > > разработка > > Отладка USB
- Включен Модем @ Settings >> беспроводной и сетевой > > привязывать > > USB Модем
- Установить Привязи режим @ настройки > > USB-соединение > > привязанный режим
- попытка обнаружения устройств via ./ устройства adb (с платформы инструменты реж)
- проверено, что" неизвестные источники " проверены Настройки @ > > Приложения >> Неизвестные Источники
- проверено, что устройство подключено для Mac
- перезапустить телефон
- перезапущен mac
- добавил различные идентификаторы устройств / продуктов в adb_usb.ini
- сделал ./ Android update adb (что делает adb kill-server / start-server)
использование:
Samsung Galaxy S (4G) с Sprint
Mac OSX 10.6.8
Eclipse Classic 3.7.1
16 ответов
вы пробовали подключить телефон с помощью USB-концентратора с питанием? Я еще не пробовал, но нашел это сообщение в блоге, которое предполагает, что оно может помочь для устройств Samsung Galaxy.
http://esausilva.com/2010/10/02/how-to-set-up-adb-android-debug-bridge-in-mac-osx/
Ну я пробовал все виды вещей для телефон, который работал вчера, но не сегодня. Наконец, замена кабеля между телефоном и моим mac решила проблему.
проблемы с драйверами USB происходят под Windows.
для MacOS мне нечего было делать: ADB нашел мое устройство.
вам не нужно привязывать : это для совместного использования подключения к интернету.
Отладка USB это. Также убедитесь, что вы разрешаете вашей Галактике использовать Неизвестные источники (@ Applications - > Неизвестные источники (это флажок)).
это то, что сработало для меня на Samsung Duos:
на
settings > More > About device(at the bottom)
На этом экране устройства перейдите вниз и нажмите 6 раз на " номер сборки "(un, пока он не отобразит никакого уведомления)
затем снова посетите
settings > More
и он будет отображать параметры разработчика перед устройством about. Нажмите на Параметры разработчика и настройки параметров, как вам нужно.
теперь на mac нажмите кнопка запуска в Android studio, он будет отображать подключенное устройство.
ресурс: http://www.geekygadgetworld.com/3303/enable-developer-option-samsung-galaxy-grand-duos
на
- настройки
- беспроводные сети
- утилиты USB
- отсоедините кабель USB
- выберите
Connect Storage To PC
- Подключите USB-кабель к телефону.
источник: форумы Galaxy S II-справка, Mac не узнает мою galaxy S 2
Это происходит все время с большим количеством телефонов. Две вещи, которые работали для меня: (1) введите "ADB kill-server" в командной строке или (2) попробуйте другой кабель.
Это может показаться сумасшедшим, но я пробовал все предложения на этой странице, кроме того, что наконец-то работал:
используйте USB-кабель Samsung, который поставляется с S7 (мой кабель S6 тоже работал)
каждый другой USB-кабель, который я пробовал, не работал. Я не знаю точно, почему (USB 2 Против 3?), но это то, что сработало для меня.
конечно, убедитесь, что Отладка USB включена, и яда-яда-яда, но я сделал все это и до сих пор ничего. В тот момент, когда я подключил USB-кабель, который пришел с моим S7, я получил сообщение отпечатков пальцев RSA и подтвердил отладку USB, и устройство появилось в Android Studio, когда я нажал Run.
HTH -- jsp
Я провел ночь, борясь с этой проблемой с моим Doogee DG350
, который работает Chinese MTK chipset
который имеет проблемы с USB на OS X. Я нашел решение для запуска ADB в TCP/IP
режим, а затем подключиться по беспроводной сети:
adb tcpip 5555
adb connect 192.168.1.10:5555
adb devices
это на самом деле бонус, потому что вы можете обойтись без USB-кабеля и отлаживать по беспроводной сети. Не оглядываясь назад
соединение через tcpip имеет потенциал для работы. Тем не менее, порт 5555, вероятно, не доступен. Я знаю, что это может работать, потому что у меня есть приложение на моем Android под названием "Synctunes Wireless", которое синхронизирует " мой itunes на моем рабочем столе по беспроводной сети через tcpip и с помощью порта 4444. Поэтому я использовал ip-адрес и этот порт, отображаемый в этом приложении, и я могу видеть это устройство в своем Eclipse. Единственное, что тип устройства неизвестен, поэтому кнопка " ОК " по-прежнему отключена. Так что это может сработать. Просто нужно найти правильный номер порта или, может быть, что-то еще, что отсутствует.
ничего из этого не сработало для меня. Я запускаю 4.4.2 на LG VS450PP, пытаясь подключиться к ноутбуку Mac под управлением OS X 10.10.5. Ни MTP, ни PTP не работали вообще, даже после выполнения всех предложений, перечисленных здесь и в других местах на SO. Я только получил сообщение RSA, когда я выбрал опцию интернета из настроек USB (а затем я выбрал Ethernet).
после этого, он был золотой.
Если у кого-то все еще есть эта проблема и ищет решение, что помогло мне установить Коммутатор app. После этого мое устройство Samsung наконец появилось
Итак, я сделал некоторые исследования, потому что то же самое случилось со мной. Если простое решение не работает, вы должны проверить, установлен ли knox при первом запуске телефона. Если вы установили knox, единственный способ для вас активировать отладку usb - это сбросить телефон обратно в заводскую конфигурацию, чтобы деактивировать knox (он же не устанавливает его снова), по-видимому, у вас нет возможности unistall knox на последних телефонах.
для активации отладки USB на Samsung Galaxy S перейдите в меню - > Настройки - > Приложения - > разработка - > проверить "Отладка USB".