Использование HTC Wildfire для разработки Android
Я хотел бы знать, возможно ли использовать мой HTC Wildfire (некоторые ссылки было бы неплохо) для разработки Android вместо эмулятора.
Я пытался найти информацию от Google, но пока никаких полезных результатов.
Если я получу больше информации, я обновлю здесь.
[Когда я использовал лесной пожар с затмением, я получил это.]
Большое спасибо.
6 ответов
Из вашего скриншота видно, что у вас неправильно настроены права доступа к USB-устройству.
Либо попробуйте запустить службу adb от имени пользователя root:
$ sudo adb kill-server; sudo adb start-server
ИЛИ, более постоянное решение - установить правила udev для разрешений USB-устройств. См. Инструкции в шаге 3 раздела " Разработка Android" на странице " Устройство".
Войдите в систему как пользователь root и создайте этот файл: /etc/udev/rules.d/51-android.rules. Система udev проверяет этот файл на наличие особых случаев, когда обнаруживаются устройства.
Измените файл следующим образом: SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
Это устанавливает биты разрешений на узле dev для чтения и записи в мировом масштабе для особого случая, когда идентификатор поставщика USB равен 0bb4.
Теперь выполните: chmod a + r /etc/udev/rules.d/51-android.rules
... дает миру разрешение на чтение для этих правил Android, что необходимо, чтобы демон udev обработал это новое правило.
Перейти на сайт htc
http://www.htc.com/europe/SupportViewNews.aspx?dl_id=982&news_id=769
и скачать драйвер
и просто подключите телефон htc к компьютеру и запустите приложение из eclipse.
Конфигурация не требуется. Он напрямую работает на телефоне вместо эмулятора.
Ура!
Единственное, что я могу вспомнить, это то, как вы настроили свой телефон для подключения через usb-компьютер... И это могло бы просто решить мои аналогичные проблемы... Я использую "HTC Sync" в качестве соединения стиль, когда я даже не пробовал другие.
Давайте узнаем, ладно?
Нету. Тип соединения не имеет значения вообще. "Только зарядка", "дисковод", "USB-модем", это совсем не изменило моего поведения (я могу запускать приложения, но logcat ничего не показывает из моего приложения, и мои точки останова игнорируются).
Похоже, пришло время для нового вопроса.
Если устройство по-прежнему не обнаружено (???), после обновления /etc/udev/rules.d/51-android.rules, как было предложено ранее, также отключите и снова подключите USB-кабель к устройству.