Почему OSX не обнаруживает Android-галактику S для отладки USB?
Я искал похожие вопросы по этой проблеме, но не нашел никакого отношения к Mac OSX.
Ситуация:
Попытка протестировать приложения для Android на Galaxy S (подробности ниже), но Mac не обнаруживает устройство. Пробовал все ниже и задался вопросом, может ли это быть проблемой драйвера (о чем я слышал о отладке Samsung USB).
Вопросы:
1) Требуются ли драйверы samsung для отладки USB для Android?
2) И доступны ли они для Mac OSX?
3) Любые другие причины, по которым OSX не может обнаружить устройство для отладки usb?
Что я пробовал:
- Включенная отладка USB @Настройки → Приложения → Разработка → Отладка USB
- Включено подключение @Настройки → Беспроводная связь и сеть → Подключение к сети → USB
Привязывание
- Установить режим привязки @Настройки → Подключение USB → Режим привязки
- Попытка обнаружить устройства через устройства. /adb (с платформы
инструменты dir)
- Проверено, что отмечены "Неизвестные источники" @Настройки → Приложения → Неизвестные источники
- Подтверждено, что устройство подключено к Mac
- Перезагруженный телефон
- Перезагруженный mac
- Добавлены различные идентификаторы устройств/продуктов в adb_usb.ini
- Сделал. /android adb (что делает adb kill-server/start-server)
Использование:
Samsung Galaxy S (4G) с Sprint
Mac OSX 10.6.8
Eclipse Classic 3.7.1
Ответы
Ответ 1
Вы пытались подключить телефон с помощью USB-концентратора с питанием? Я еще не пробовал, но нашел это сообщение в блоге, которое предполагает, что это может помочь устройствам Samsung Galaxy.
http://esausilva.com/2010/10/02/how-to-set-up-adb-android-debug-bridge-in-mac-osx/
Ответ 2
убедитесь, что вы подключили устройство к USB-портам самого Mac, а не к USB-портам клавиатуры.
Ответ 3
Перейдите к выбору привязки и затем отсоедините USB-модем, и все готово.
это работало как прелесть.
Ответ 4
Хорошо, я пробовал все, что было для телефона, который работал вчера, но не сегодня. Наконец, замена кабеля между телефоном и моим Mac решила проблему.
Ответ 5
Проблемы с драйверами USB происходят под Windows.
Для MacOS мне нечего делать: ADB нашел мое устройство.
Вам не требуется привязка: он предназначен для совместного использования интернет-соединения.
Отладка USB. Также убедитесь, что вы разрешаете вашей Галактике использовать Неизвестные источники (@Приложения → Неизвестные источники (это флажок)).
Ответ 6
Перейдите к
- Настройки
- Беспроводная связь и сети
- Утилиты USB
- Отсоедините кабель USB
- Выберите
Connect Storage To PC
- Подключите USB-кабель к телефону.
Источник: Galaxy S II Forums - Справка, Mac не узнает мою галактику S 2
Ответ 7
Это происходит постоянно с большим количеством телефонов. Две вещи, которые сработали для меня: (1) введите "adb kill-server" в командной строке или (2) попробуйте другой кабель.
Ответ 8
Это то, что сработало для меня на Samsung Duos:
-
Перейдите к settings > More > About device(at the bottom)
-
В этом окне устройства снизу и нажмите 6 раз на "Строить номер" (un до тех пор, пока он не отобразит какое-либо уведомление)
-
Затем снова зайдите в settings > More
и отобразите параметры разработчика перед устройством. Нажмите на параметры разработчика и настройте параметры, которые вам нужны.
Теперь на mac, нажмите кнопку run в студии android, он отобразит подключенное устройство.
Ресурс: http://www.geekygadgetworld.com/3303/enable-developer-option-samsung-galaxy-grand-duos
Ответ 9
Это может показаться сумасшедшим, но я пробовал каждое предложение на этой странице, кроме того, что наконец-то сработало:
Используйте USB-кабель Samsung, который поставляется вместе с S7 (мой кабель S6 тоже работал)
Каждый другой USB-кабель, который я пробовал, не работает. Я не знаю точно, почему (USB 2 против 3?), Но это то, что сработало для меня.
Конечно, убедитесь, что USB-отладка включена, и yada yada yada, но я сделал все это и все еще НИЧЕГО. В тот момент, когда я подключил USB-кабель, который поставлялся вместе с моим S7, я получил сообщение отпечатка RSA и подтвердил USB-отладку, и устройство появилось в Android Studio, когда я нажал кнопку "Выполнить".
НТН
--jsp
Ответ 10
Я провел ночь с этой проблемой с моим Doogee DG350
, который запускает Chinese MTK chipset
, у которого есть проблемы с USB на OS X. Я нашел решение для запуска ADB в режиме TCP/IP
, а затем беспроводным подключением:
adb tcpip 5555
adb connect 192.168.1.10:5555
adb devices
это действительно бонус, потому что вы можете обойтись без USB-кабеля и отлаживать по беспроводной сети. Не оглядываясь назад
Ответ 11
Соединение через tcpip имеет потенциал для работы. Однако порт 5555, вероятно, недоступен. Я знаю, что это может работать, потому что у меня есть приложение на моем Android под названием "Synctunes Wireless", которое синхронизирует мой itunes на моем рабочем столе по беспроводной сети через tcpip и использует порт 4444. Таким образом, я использовал IP-адрес и этот порт, показанный в этом приложении, и могу см. это устройство в своем Eclipse. Единственное, что тип устройства неизвестен, кнопка "ОК" по-прежнему отключена. Таким образом, у этого есть потенциал для работы. Просто нужно найти нужный номер порта или, возможно, что-то еще, что отсутствует.
Ответ 12
Ни одна из этих вещей не работала для меня. Я запускаю 4.4.2 на LG VS450PP, пытаясь подключиться к ноутбуку Mac под управлением OS X 10.10.5. Ни MTP, ни PTP не работали вообще, даже после выполнения всех предложений, перечисленных здесь и в других разделах SO. Я получил сообщение RSA, когда выбрал параметр "Интернет" из настроек USB (а затем выбрал Ethernet).
После этого он был золотым.
Ответ 13
Если у кого-то еще есть эта проблема и поиск решения, мне помогло установить Smart Switch. После этого устройство Samsung наконец-то показалось
Ответ 14
Итак, я провел некоторое исследование, потому что с ним случилось то же самое.
Если простое решение не работает, вы должны проверить, был ли установлен нокс при первом запуске телефона.
Если вы установили knox, единственный способ активировать отладку usb - это вернуться к reset вашему телефону обратно в factory config, чтобы отключить knox (ака не устанавливать его снова), по-видимому, у вас нет возможности unistall knox на последних телефонах.
Ответ 15
Ну, как и большинство ответов здесь, мое решение было глупой причудой.
Я использую LG Escape2, и безуспешно попробовав все решения, я сделал это:
Сдвиньте сверху вниз, нажмите на уведомление "Нажмите, чтобы увидеть дополнительные параметры USB", затем выберите "Отправить изображения (PTP)".
И это сделало это для меня по крайней мере.
Ответ 16
Я знаю, что это смешно, но убедитесь, что ваш телефон получил SIM-карту!
Ответ 17
Чтобы активировать отладку USB на Samsung Galaxy S, перейдите в Меню → Настройки → Приложения → Разработка → Проверьте "Отладка USB".