Подтвердить что ты не робот

Могу ли я установить подключенное устройство в качестве цели запуска по умолчанию?

В Eclipse я разрабатываю приложение, используя API (карты) Google на Nexus One.
 Когда я запускаю приложение для отладки на устройстве, я получаю:

"Автоматический режим цели: не удается обнаружить совместимость устройства. выберите целевое устройство."

и всплывает "Выбор устройства Android".
Я могу выбрать Nexus One, и все в порядке. Меня раздражает, однако, что мне нужно выбирать устройство каждый раз, когда я хочу что-то проверить.

Настройка имени цели сборки для любой стандартной версии Android (не использующей Google apis) автоматически запускает мое приложение, не показывая устройство Android Device Chooser. Но так как мне нужны карты, это не вариант для меня.

Есть ли способ заставить приложение использовать Google apis для запуска на подключенном устройстве, не показывая устройство Android Device Chooser?

4b9b3361

Ответ 1

Перейдите к свойствам вашего проекта. Выберите Run/Debug Settings, нажмите кнопку Edit в конфигурации запуска, выберите вкладку Target в предстоящем диалоговом окне, переключите выбранные ячейки на "Автоматически" и установите флажок на своем устройстве.

Ответ 2

Это раздражающий признанный дефект (Issue 11373) сообщается на Отслеживание проблем Android.

Проблема имеет статус Назначено и предположительно будет исправлена.

Ответ 3

У меня была эта проблема и проследил ее до моего USB-соединения. Я начал использовать концентратор 2.0, который, как я думаю, будет достаточным. Он работает. Когда я подключил USB-кабель к ноутбуку, проблема решена.

Удачи.

Марк

Ответ 4

Это может быть полезно для вас.

Сначала найдите версию вашего устройства и уровень API.

В Eclipse, затем щелкните правой кнопкой мыши на свой проект, выберите "Свойства", "В" В окне свойств выберите Android, в нем выберите Project Build Target as на ваш уровень OS API вашего устройства.

Например, у меня Samsung Galaxy Fit - Android 2.2 os API Level - 8 поэтому я выбрал Google API, Google Inc, 2.2, 8.

Сообщите мне, что это полезно для вас или нет?

Ответ 5

Как только всплывающее окно выбирает устройство, выберите ваше устройство, а затем проверьте Use same device for future uses на кнопке диалога.