Как подключить устройство к Eclipse?

Я не могу решить эту простую проблему.

Я пытаюсь подключить свое устройство к Eclipse через USB-кабель.
На моем ПК я установил Eclipse и Android SDK, и запуск программы на эмуляторе работает нормально.

Я загрузил и установил Samsung Kies на свой компьютер. Он показывает мое устройство, если он подключен через USB к ПК.

Но я не знаю, как подключить устройство к эмулятору.

Connect, я хочу запустить код Eclipse на своем устройстве вместо эмулятора. Я использую Samsung Galaxy Ace GT-S5830i . Пожалуйста, помогите мне решить эту проблему.

Комментарий – отсутствие форматирования, поэтому я добавляю ответ.

  1. Проверьте, есть ли на вашем компьютере драйвер вашего телефона. Я предполагаю, что вы используете Windows . Открыть Device Manager

    • В командной строке в поле «Начать поиск» или в поле «Выполнить» введите следующую команду: mmc devmgmt.msc

    • , Другие способы: проверить ссылку

    Если вы найдете свое имя телефона или ADB Interface чтобы получить драйвер. Попробуйте перезапустить DDMS или перезапустить Eclipse .

  2. Если вы не найдете свое устройство или не увидите что-то Other device with yellow question mark попробуйте установить драйвер, перейдя по своему телефону на SettingsSettings Developer OptionsEnable developer optionEnable USB debuggingPlug your phone to computer . Windows попросит вас установить драйвер.

3, обновите драйвер Google USB в Android SDK Manager (в Eclipse) или Samsung Galaxy Ace GT-S5830i driver

4. Какой-то странный случай, который я получил на каком-то устройстве.

  • Nexus S: отключить опцию разработчика. Перезагрузите телефон. Включить снова. Windows попросит установить драйвер, или вы увидите его в Eclipse .
  • Телефон HTC или Samsung: измените параметр Connectivity Option на телефоне Charge only для Charge only (строка состояния прокрутки. Отображаются уведомления о проверке). На некоторых телефонах это связано с данными синхронизации, поэтому Windows не может распознать устройство.

Я думаю, что ваш эмулятор в автоматическом режиме. Вы можете изменить это на Ручное.

Попробуй это,

Шаг 1

Перейти к настройке запуска

введите описание изображения здесь

Вы можете увидеть три столбца Android, Target и Common.

введите описание изображения здесь

Шаг 2

Выберите цель

Шаг 3

Выберите «Всегда», чтобы выбрать устройство. Нажмите «ОК».

Шаг 4

Теперь запустите проект, и вы увидите эмулятор и ваше устройство. Выберите свое устройство и нажмите «ОК». введите описание изображения здесь

Надеюсь, поможет.

Источник .

Исправление проблем
Все это звучит очень просто, но есть бесчисленные причуды и трудно диагностировать проблемы, которые могут сделать соединение устройства намного сложнее, чем кажется. В этом разделе мы проверим контрольный список вещей, чтобы попытаться, когда ваше устройство не регистрируется.

  1. Убедитесь, что USB Debugging включен. Этот параметр может непреднамеренно (и, возможно, даже автоматически) изменяться при подключении / отключении устройства от устройства или при перезагрузке телефона.

  2. Проверьте свое устройство, когда оно подключено к вашей машине. Просят ли вы выбирать между различными режимами? Некоторые телефоны имеют режим «только заряд», который может помешать Eclipse распознать устройство.

Выберите тип подключения

  1. Убедитесь, что у вас нет Android Virtual Device, работающего в фоновом режиме.

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

  3. Дважды проверьте, что вы используете правильный драйвер. Даже если вы, некоторые устройства имеют все необходимое программное обеспечение, предварительно установленное (например, HTC Sync), и загрузка драйверов из другого места может привести к загрязнению воды. Если это может случиться с вашим устройством, попробуйте удалить драйвер с компьютера и переустановить программное обеспечение из памяти вашего устройства.

  4. Требуется ли драйвер для поддержки программного обеспечения? Например, Samsung Kies на Windows требует, например, .NET Framework 3.5 SP1 или выше. Обычно это устанавливается вместе с драйвером, но нет никакой гарантии.

  5. Запуск средства Android Debug Monitor (monitor.bat), как известно, запускает Eclipse в распознавание нового устройства. Подключите свое устройство, найдите monitor.bat (android-sdks / tools / monitor.bat) и дважды щелкните, чтобы открыть. Это откроет Android Debug Monitor, автономный инструмент для отладки, в котором перечислены подключенные устройства.

Android Debug Monitor

  1. Ходящий процесс adb.exe может помешать соединению. Закройте Eclipse и откройте диспетчер задач, нажав клавиши CTRL , Shift и Esc . Найдите процесс adb.exe и убейте его. Запустите Eclipse и повторите попытку.

  2. Убедитесь, что ваша «Project Build Target» совместима с версией Android на вашем устройстве. Вы можете проверить версию Android вашего устройства, открыв «Настройки» и выбрав «О телефоне», а затем «Информация о программном обеспечении», если таковая имеется. Если вам нужно напоминание о цели сборки вашего проекта, убедитесь, что проект выбран в «Проводнике пакетов» Eclipse, откройте меню «Проект» и выберите «Свойства». Если вкладка «Android» не выбрана по умолчанию, откройте ее и отобразите объект сборки.

Вы включили USB-отладку на своем устройстве? Вы можете найти его на своем устройстве

 Settings -> Developer Options -> USB Debugging. 

Созданное вами андроидное приложение будет являться файлом .apk, созданным eclipse, во время успешного запуска. Найдите файл .apk в проводнике проекта eclipse или отслеживая рабочее пространство. Скопируйте файл .apk на карту памяти (через USB или устройство чтения карт) и установите ее.

Вы также должны включить опцию «Неизвестные источники» в разделе «Безопасность» вашего устройства Android. Найти файл APK здесь! [] [1]

Найти файл APK здесь

Если на вашем телефоне есть необходимые параметры (USB Debugging и Unknown Sources), вы можете попробовать сделать это. На компьютере откройте консоль. С помощью cd перейдите в папку установки Android sdk. Перейдите к платформенным инструментам. У вас должен быть файл adb . Запустите это

 ./adb kill-server 

а потом

 ./adb start-server 

Затем проверьте подключенные устройства

 ./adb devices 

Во-первых, вы не подключаете устройство с эмулятором. Вы хотите, чтобы eclipse идентифицировал ваше устройство и использовал его для разработки.

Все об использовании устройств для разработки Android приведено в официальной документации .

Вы должны поместить телефон в режим «отладки» – у меня нет инструкций (но вы можете искать здесь или на сайте Android для получения необходимой информации).

Также проверьте ЭТО .

Попробуйте щелкнуть правой кнопкой мыши проект -> Запустить как -> Запустить конфигурации, затем выбрать цель и выбрать всегда приглашение. На устройстве включить режим отладки. Попробуйте запустить проект

Я предполагаю, что вы не подразумеваете подключение устройства с эмулятором, но подключение устройства к компьютеру, чтобы вы могли его отлаживать и запускать приложения непосредственно из Eclipse на устройство. В этом случае KIES от Samsung не поможет вам вообще. Вам нужны драйверы USB для Android, представленные на вкладке «Дополнительно» в SDK. Иногда установка будет ошибкой, потому что вы не запускали менеджера SDK в качестве администратора, поэтому убедитесь, что вы это сделали. Когда все это сделано, убедитесь, что ваше устройство не подключено к вашему компьютеру, а затем снова подключите его после установки драйверов. Вам будет предложено ввести новый мастер установки устройства, который вы должны принять. Кроме того, на вашем устройстве должна быть включена отладка, а в качестве дополнительного шага вы можете настроить запуск как ручную конфигурацию, но она не нужна.

Чтобы включить отладку устройства

 Settings -> Developer Options -> USB Debugging. 

Для получения дополнительной информации посетите здесь

BTW: Если драйверы Google USB не работают, вам может потребоваться установить конкретные драйверы Samsung, которые находятся здесь

Goto -> Настройка -> Приложение -> Разработка -> Отладка USB

Включите его и попробуйте.

Я знаю, что это немного старо, но у меня была такая же проблема. Я пробовал все варианты настройки usb-отладки (off), отключения, перезагрузки телефона, отладки (on) USB, подключения телефона, и он просто не подключался.

Я закончил установку последней версии Kies на моем компьютере и добавил параметр Unified в конце программы установки, и тогда я подключу телефон. (Не уверен, что мне нужен унифицированный вариант), но это сработало для меня.

Я пробовал все выше, но мне это не помогло. Я сделал пару вещей дополнительно

  1. Поскольку мое мобильное устройство Android, я снял флажок Unified с установщика Kies. Это ключевая вещь, которая помогла мне решить мою проблему
  2. Я перезапустил свой мобильный телефон.
Давайте будем гением компьютера.