
Ранее я написал как создать эмулятор для разработки Android-приложений, а также описал проблему, при которой эмулятор не запускается. Можно решить проблему кардинально, не использовать эмулятор, а тестировать сразу на мобильном устройстве под управлением android.У меня есть прекрасный HTC , под него и настраивал. Итак, для того, чтобы запускать приложения на физическом устройстве нужно:
- На телефоне включить функцию отладки по USB. Сделать это можно, зайдя в меню Настройки -> Приложения -> Разработка и установив галочку "Отладка USB"
- Дождаться установки драйвера
- Отключить и снова подключить телефон к компьютеру.
Чтобы проверить, что телефон видим компьютером, нужно сделать следующее:
- Идем в папку, где установлен Android SDK.
- Открываем подпапку platform-tools
- Зажимаем левый shift.
- Правой кнопкой тыкаем внутри папки.
- Выбираем "Открыть окно команд"
- В консоли написать: adb devices
- Появится список устройств, подключенных к компьютеру. Если список выглядит так, то что-то не так:
Если у вас именно так, то можно воспользоваться специальной программой: PdaNet. Обычно она используется для того, чтобы использовать интернет от телефона с компьютера, но так уж получилось, что она содержит огромное количество драйверов для телефонов. У меня при установке спросила модель устройства, и далее выскочил красивый красный балун с предупреждением о том, что драйвер не тестировался, и всё может плохо кончится, но нет - всё хорошо, установилось. После этого я еще раз запустил проверку (команда выше) и в списке устройств появился мой телефон.
А как работать из Eclipse? На самом деле всё уже сделано - просто запускаем проект и он открывается на телефоне.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Какие-то не статьи, но заметки :) Объём и смысловая нагрузка — не снижай ни то, ни другое :)
Я называю посты
Вообще я с этим парился больше 4х часов, пока мой HTC получилось подключить
Здорово.
Кто-то с твоей помощью сможет подключить свой девайс не тратя долгих 4-х часов.
Дань, ты экономишь чужое время. Респект!!!