Содержание
Из этого туториала Вы узнаете, как отлаживать приложение Android на реальном устройстве на базе Android (мобильном телефоне).
Инструменты и окружение в этом уроке:
- Eclipse IDE 3.7 + ADT Плагин
- Samsung Galaxy S2
- Windows 7
Сводные шаги для отладки на устройстве:
- Загрузите Google USB Driver (если используете телефоны разработчика Android (ADP))
- Загрузите OEM-драйверы USB (при использовании другого устройства на платформе Android, Samsung, Acer, HTC…)
- На вашем устройстве включите отладку по USB.
- Подключите ваше устройство к ПК.
- Используйте «adb devices», чтобы убедиться, что ваше устройство успешно подключено.
- Измените Eclipse «Режим выбора цели развертывания» на «Вручную» и выберите устройство во время выполнения.
- Готово.
В этом примере мы будем использовать предыдущий « Пример Android для Hello World » и отлаживать или запускать на реальном устройстве под управлением Android Samsung Galaxy S2 .
1. Скачать OEM USB драйвер
Обратитесь к этому руководству по USB-драйверу Android . Если вы используете телефоны разработчика Android (ADP), такие как Nexus One или Nexus S, вам следует установить драйвер USB Google через « Android SDK Manager ».
В Samsung Galaxy S2 вам необходимо установить OEM-драйвер USB или драйвер Samsung USB, который входит в программное обеспечение Samsung Kies .
Обратитесь к этому руководству « где скачать драйвер Samsung Galaxy S2 USB », чтобы установить драйвер USB на ваш компьютер.

2. Включить отладку по USB
В вашем устройстве, чтобы включить отладку по USB: «Настройки» -> «Приложения» -> «Разработка» -> «Отладка по USB».
Смотрите рисунок ниже:

3. Подключите устройство к ПК
Подключите Samsung Galaxy S2 к ПК и проверьте его с помощью команды « adb devices «.
В командной строке измените путь на « Android SDK / platform-tools », введите команду « adb devices «Если вы видите что-то вроде« устройства с каким-то странным номером », это означает, что ваше устройство успешно подключено к ПК.
Рисунок — «Устройство 304D19665059DF6E» — это Samsung Galaxy S2.

4. Затмение -> Android
Заметка
Большинство людей застряли на этой стадии, будьте осторожны.
Ранее вы могли создать несколько « Android Virtual Devices (AVD) » для тестирования и установить « Режим выбора цели развертывания » на « Автоматически », однако это привело к тому, что приложение не удалось отладить на подключенном устройстве и продолжить запуск эмулятора AVD. ,
2 решения:
- В Eclipse щелкните правой кнопкой мыши проект Android, выберите « Выполнить » -> « Выполнить настройку » -> « Приложение Android » -> вкладка « Цель » -> « Режим выбора цели развертывания » -> установите для него значение « Вручную », и вы можете выберите устройство во время выполнения.
- Альтернативно, в « Режиме выбора цели развертывания » просто отмените выбор всех выбранных AVD.
Рисунок: режим выбора цели развертывания

Рисунок: выберите ваше устройство во время выполнения

5. Запустите это
В Eclipse запустите или отладьте свой проект как проект Android, выберите свое устройство во время выполнения, и проект будет скопирован на ваш Samsung Galaxy S2 и запущен автоматически.
Рисунок: отладка HelloWorldApp на Samsung Galaxy S2.


Рекомендации
- Android развивается на реальном устройстве
- Android OEM USB драйвер
- Отладка Android на Samsung Galaxy S2
- Пример Android hello world
0.00 (0%) 0 votes




