Как запустить мое приложение для Android на реальном планшете? - PullRequest
1 голос
/ 29 июня 2011

Я использую плагин eclipse + ADT (инструмент разработки andoid) для разработки моего приложения для Android.

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

НО, теперь я хотел бы запустить свое приложение на планшете Android (бренд ZTE) во время моей разработки. Как я могу запустить его на планшете ?? Я имею в виду, что у планшета есть нет кабеля для передачи данных для подключения к моему ноутбуку, но только Bluetooth.

  • Что мне нужно настроить на eclispe?
  • Могу ли я просто использовать Bluetooth для подключения устройства и запустить приложение из eclipse?
  • Как запустить приложение на планшете во время разработки на Eclipse?

Ответы [ 5 ]

3 голосов
/ 29 июня 2011

Возможно этот вопрос может помочь.Обсуждается, как можно подключиться к adb через Wi-Fi.

1 голос
/ 30 июня 2011

Я обнаружил, что Dropbox - отличный способ распространения тестовых версий вашего apk. Убедитесь, что у вас включена настройка для нерыночных источников. Затем просто поднимите его из выпадающего списка на своем устройстве.

0 голосов
/ 22 августа 2013

С устройством на платформе Android вы можете разрабатывать и отлаживать приложения для Android так же, как в эмуляторе. Прежде чем начать, нужно сделать несколько вещей:

Объявите ваше приложение как "отлаживаемое" в вашем манифесте Android. При использовании Eclipse вы можете пропустить этот шаг, потому что запуск вашего приложения непосредственно из Eclipse IDE автоматически включает отладку. В файле AndroidManifest.xml добавьте в элемент android: debuggable = "true". Примечание. Если вы вручную включили отладку в файле манифеста, обязательно отключите ее перед сборкой для выпуска (ваше опубликованное приложение обычно не должно быть отлаживаемым). Включите отладку по USB на вашем устройстве. На большинстве устройств под управлением Android 3.2 или более ранней версии этот параметр можно найти в разделе «Настройки»> «Приложения»> «Разработка». На Android 4.0 и новее это в Настройки> Параметры разработчика. Примечание. В Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика. Настройте свою систему для обнаружения вашего устройства. Если вы разрабатываете для Windows, вам нужно установить драйвер USB для ADB. Руководство по установке и ссылки на OEM-драйверы см. В документе OEM-драйверы USB. Если вы разрабатываете на Mac OS X, это просто работает. Пропустить этот шаг. Если вы разрабатываете на Ubuntu Linux, вам нужно добавить файл правил udev, который содержит конфигурацию USB для каждого типа устройства, которое вы хотите использовать для разработки. В файле правил каждый производитель устройства идентифицируется уникальным идентификатором поставщика, как указано в свойстве ATTR {idVendor}. Список идентификаторов поставщиков см. В разделе «Идентификаторы поставщиков USB» ниже. Чтобы настроить обнаружение устройств в Ubuntu Linux: Войдите в систему как пользователь root и создайте этот файл: /etc/udev/rules.d/51-android.rules. Используйте этот формат для добавления каждого поставщика в файл: SUBSYSTEM == "usb", ATTR {idVendor} == "0bb4", MODE = "0666", GROUP = "plugdev"

В этом примере идентификатор поставщика для HTC. Назначение MODE определяет разрешения на чтение / запись, а GROUP определяет, какой группе Unix принадлежит узел устройства. Примечание. Синтаксис правила может немного отличаться в зависимости от вашей среды. При необходимости обратитесь к документации udev для вашей системы. Обзор синтаксиса правил см. В этом руководстве по написанию правил udev. Теперь выполните: chmod a + r /etc/udev/rules.d/51-android.rules Примечание. Когда вы подключаете к компьютеру устройство под управлением Android 4.2.2 или более поздней версии, система отображает диалоговое окно с вопросом, принимать ли ключ RSA, который позволяет выполнять отладку через этот компьютер. Этот механизм безопасности защищает пользовательские устройства, потому что он гарантирует, что отладка USB и другие команды adb не могут быть выполнены, пока вы не сможете разблокировать устройство и подтвердить диалог. Для этого требуется, чтобы у вас была версия adb 1.0.31 (доступная с SDK Platform-tools r16.0.1 и выше) для отладки на устройстве под управлением Android 4.2.2 или выше.

При подключении через USB вы можете проверить, подключено ли ваше устройство, запустив устройства adb из вашего каталога SDK platform-tools / tools. При подключении вы увидите имя устройства в списке «устройство».

Если вы используете Eclipse, запустите или отладьте ваше приложение как обычно. Перед вами откроется диалоговое окно «Выбор устройства», в котором перечислены доступные эмулятор (ы) и подключенные устройства. Выберите устройство, на которое вы хотите установить и запустить приложение.

Если вы используете Android Debug Bridge (adb), вы можете выдавать команды с флагом -d для нацеливания на ваше подключенное устройство.

Установка драйвера USB

Сначала найдите подходящий драйвер для вашего устройства в таблице драйверов OEM ниже.

После загрузки драйвера USB следуйте приведенным ниже инструкциям для установки или обновления драйвера в зависимости от версии Windows и от того, устанавливаете ли вы впервые или обновляете существующий драйвер.

Совет. После завершения установки драйвера USB см. Раздел Использование аппаратных устройств для получения другой важной информации об использовании устройства под управлением Android для разработки.

Windows 7 Windows XP Windows Vista Внимание! Вы можете внести изменения вФайл android_winusb.inf находится внутри usb_driver \ (например, для добавления поддержки других устройств), однако это приведет к появлению предупреждений безопасности при установке или обновлении драйвера.Любые другие изменения в файлах драйверов могут нарушить процесс установки.

Windows 7

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

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

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

Чтобы впервые установить драйвер USB для Android в Windows XP:

Подключите устройство под управлением Android к USB-порту компьютера.Windows обнаружит устройство и запустит Мастер обновления оборудования.Выберите Установить из списка или определенного местоположения и нажмите Далее.Выберите Поиск лучшего водителя в этих местах;снимите флажок Поиск съемного носителя;и отметьте Включить это местоположение в поиске.Нажмите Обзор и найдите папку драйвера USB.(Драйвер Google USB находится в \ extras \ google \ usb_driver.) Нажмите кнопку Далее, чтобы установить драйвер.Или, чтобы обновить существующий драйвер USB для Android в Windows XP с новым драйвером:

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

Чтобы впервые установить драйвер USB для Android в Windows Vista:

Подключите устройство под управлением Android к USB-порту компьютера.Windows обнаружит устройство и запустит мастер установки нового оборудования.Выберите «Найти и установить драйвер».Выберите Не искать в Интернете.Выберите, у меня нет диска.Покажите мне другие варианты.Выберите Обзор моего компьютера для программного обеспечения драйвера.Нажмите Обзор и найдите папку драйвера USB.(Драйвер Google USB находится в \ extras \ google \ usb_driver.) Если вы указали точное местоположение установочного пакета, вы можете оставить флажок Включить подпапки отмеченным или не отмеченным - это не имеет значения.Нажмите кнопку "Далее.Vista может попросить вас подтвердить повышение привилегий, необходимых для установки драйвера.Подтверди это.Когда Vista спросит, хотите ли вы установить интерфейсное устройство Google ADB, нажмите «Установить», чтобы установить драйвер.Или, чтобы обновить существующий драйвер USB для Android в Windows Vista с новым драйвером:

Подключите устройство под управлением Android к USB-порту компьютера.Щелкните правой кнопкой мыши «Компьютер» на рабочем столе или в проводнике Windows и выберите «Управление».Выберите Диспетчер устройств в левой панели.Найдите и раскройте ADB Interface на правой панели.Щелкните правой кнопкой мыши интерфейс HTC Dream Composite ADB и выберите «Обновить программное обеспечение драйвера».Когда Vista начнет обновление драйвера, появится запрос о том, как вы хотите найти программное обеспечение драйвера.Выберите Обзор моего компьютера для программного обеспечения драйвера.Нажмите Обзор и найдите папку драйвера USB.(Драйвер Google USB находится в \ extras \ google \ usb_driver.) Если вы указали точное местоположение установочного пакета, вы можете оставить флажок Включить подпапки отмеченным или не отмеченным - это не имеет значения.Нажмите кнопку "Далее.Vista может попросить вас подтвердить повышение привилегий, необходимых для установки драйвера.Подтверди это.Когда Vista спросит, хотите ли вы установить интерфейсное устройство Google ADB, нажмите «Установить», чтобы обновить драйвер.

Ссылки

Настройка устройства

USB-драйверы

0 голосов
/ 29 июня 2011

Пока ваше устройство может устанавливать приложения из нерыночных источников, вы можете просто поместить свой APK-файл где-нибудь доступным для веб-браузера, а затем перейти к нему с устройства, что должно привести к его загрузке.Как только он будет загружен, его выбор (с помощью приложения проводника файлов) приведет к его установке.

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

0 голосов
/ 29 июня 2011

если нет usb-кабеля, вы не сможете отладить приложение на планшете.

вы можете экспортировать приложение только с помощью eclipse и установить apk на планшет, чтобы увидеть, как приложение выглядит.Но нет отладки по блютусу

...