Как загрузить мое приложение из Eclipse на мой телефон Android вместо AVD - PullRequest
78 голосов
/ 14 февраля 2011

Я довольно новичок в Android и до сих пор использую AVD для отладки своего приложения.Тем не менее, я хочу начать проверять параметры мультимедиа, и поэтому мне нужно начать использовать мой телефон Android.Как заставить Eclipse загрузить мое приложение на телефон вместо AVD?

Ответы [ 16 ]

74 голосов
/ 14 февраля 2011

Сначала вам нужно включить отладку USB на вашем телефоне, затем подключить его к компьютеру через USB.Затем Eclipse должен автоматически начать отладку на вашем телефоне вместо AVD.

23 голосов
/ 14 февраля 2011

только для дополнительной информации, Если ваши приложения автоматически запускаются на эмуляторе, щелкните правой кнопкой мыши по проекту, Run As -> Run Configuration, затем в Run Configuration выберите «Manual». после этого, если вы запустите свои приложения, вам будет предложено выбрать, где вы хотите запускать свои приложения, там будут перечислены все доступные устройства и эмулятор.

14 голосов
/ 25 августа 2012

У меня была такая же проблема, и я не смог заставить Eclipse в Windows 7 распознать устройство.Устройство правильно настроено, Windows 7 распознает его через порт USB, и я отредактировал настройки запуска в Eclipse, чтобы запросить устройство, а его просто нет.

Я запустил его, выполнив следующие действия:

  • Подключите устройство к компьютеру с помощью USB.
  • Убедитесь, что устройство не заблокировано (т.е. истекло время ожидания впользовательский интерфейс).Я должен разблокировать его, пока я работаю.
  • Подождите, пока Windows распознает USB-устройство, и когда появится меню автозапуска, выберите Open device to view files.Он должен открыть файловую систему на устройстве в Проводнике.
  • В Проводнике перейдите в рабочую область Eclipse и найдите файл apk из сборки (например, MyFirstApp.apk)
  • Скопируйте файл apk в каталог Downloads на устройстве
  • . На устройстве используйте приложение My Files (или аналогичное), чтобы открыть каталог Downloads.
  • Нажмите загруженный файл (My First App.apk) и Android предлагает установить его
  • Выбрать install
  • Приложение теперь находится в установленных приложениях.Запустите его.

Второй способ - отправить файл apk на устройство, а затем загрузить и установить его.(Кредиты на пост на SO, который я не могу найти сейчас.)

Третий метод - использовать DropBox.Это требует установки DropBox на ПК и на устройстве (из магазина Play), но после настройки обоих он работает очень гладко.Просто поделитесь папкой DropBox между двумя устройствами, а затем поместите APK в эту папку на ПК и откройте его на устройстве.С помощью этого метода вам не нужно подключение USB, а также можно установить APK на нескольких устройствах.Он также помогает управлять несколькими версиями разработки (создавая отдельную подпапку для каждой версии).

9 голосов
/ 04 октября 2012

В Затмении:

  • Перейти к меню запуска -> запустить конфигурацию.
  • щелкните правой кнопкой мыши на Android-приложении с правой стороны и выберите новый.
  • заполните соответствующие данные, такие как название проекта на вкладке Android.
  • затем под вкладкой цели.
  • выберите «Запустить на всех совместимых устройствах, а затем выберите активные устройства из выпадающего списка».
  • сохраните конфигурацию и запустите ее, нажав кнопку «Выполнить» на кнопке «Выполнить» в правой нижней части окна или закройте окно и запустите снова
5 голосов
/ 14 февраля 2011

Вам не нужно ничего делать, кроме как подготовить свой телефон к запуску отладочных и usb-приложений:

http://developer.android.com/guide/developing/device.html

, затем просто запустите свое приложение из затмения и вашУстройство будет использоваться, если у вас не работает симулятор.

4 голосов
/ 08 февраля 2015

Прежде всего, включите отладку по USB на вашем устройстве.

На большинстве устройств под управлением Android 3.2 и более ранних версий этот параметр можно найти в разделе «Настройки»> «Приложения»> «Разработка».

На Android 4.0 и новее это в Настройки> Параметры разработчика.

В eclipse перейдите в Run Configuration и выберите Всегда предлагать выбрать устройство enter image description here

3 голосов
/ 28 марта 2013

Для тех, кто пытается найти, как включить отладку на устройствах под управлением Jelly Bean 4.2 (например, Google Nexus), вам нужно перейти на Настройки> Приложения> О планшете и коснуться текста «Номер сборки» 7 раз медленно.Вернитесь к теперь доступным Настройки> Параметры разработчика и проверьте отладку USB, как указано в предыдущих сообщениях.

3 голосов
/ 26 декабря 2012

У некоторых людей может возникнуть проблема, из-за которой ваш телефон может не сразу распознаваться компьютером как эмулятор, особенно если вам предоставляется возможность выбрать, почему ваш телефон подключен к компьютеру на вашем телефоне.Эти параметры:

  • только зарядка
  • Медиа-устройство (MTP)
  • Передача файлов с камеры (PTP)
  • Совместное использование мобильной сети
  • Установить драйвер

Из этих вариантов выберите MTP и следуйте инструкциям, приведенным в цитатах других ответов.

  • Надеюсь, это поможет!

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

2 голосов
/ 18 сентября 2014

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

1002 *http://developer.android.com/training/basics/firstapp/running-app.html device manager showing your device
2 голосов
/ 01 мая 2013

Проверьте, установлено ли устройство Andriod на ПК.Смотрите шаги ниже.«Другое устройство» изменится на «Устройство Android» после установки USB-накопителя.Путь просмотра должен быть \ extras \ google \ usb_driver \, а не подкаталоги под ним.В противном случае установка не найдет пакет.

Чтобы установить USB-драйвер Android в Windows 7 в первый раз:

Подключите устройство под управлением Android к USB-порту компьютера.Щелкните правой кнопкой мыши «Компьютер» на рабочем столе или в проводнике Windows и выберите «Управление».Выберите Устройства на левой панели.Найдите и разверните Другое устройство на правой панели.Щелкните правой кнопкой мыши имя устройства (например, Nexus S) и выберите «Обновить драйвер».Это запустит Мастер обновления оборудования.Выберите «Просмотреть мой компьютер для поиска драйверов» и нажмите «Далее».Нажмите Обзор и найдите папку драйвера USB.(Драйвер Google USB находится в \ extras \ google \ usb_driver.) Нажмите кнопку Далее, чтобы установить драйвер.

...