Показаны сообщения с ярлыком Отладка. Показать все сообщения
Показаны сообщения с ярлыком Отладка. Показать все сообщения

среда, 28 сентября 2011 г.

Отладка на A8

После некоторых несложных манипуляций телефон вполне пригоден для разработчика. Нужно:

  • разрешить установку левых приложений
  • разрешить отладку по USB
  • провести над компом некоторые шаманские манипуляции в зависимости от вашей ОС
  • получить рутовский доступ

Первые два пункта врядли у кого-то вызовут затруднения, с третьим и четвертым чуть посложнее.

Собственно с третьим единственная сложность - узнать Vendor ID. На коробке, или в мануале такие вещи не пишут - по причине ненадобности для большинства пользователей. Узнать (в Linux) его можно командой lsusb. Нужно выполнить ее дважды - перед подключением телефона и после, чтобы не гадать какое из устройств является нашим телефоном. Нас интересует лишь то устройство которое появится в списке. Как я уже писал - мой телефон идентифицирует себя как HTC. Далее следуем инструкциям на android.com.

Надо сказать что я не совсем понимаю какой смысл разработчики Android вкладывали в блокирование рута, если в результате его все равно получить не так уж сложно? Блокировать - так уж насмерть, или не маяться дурью. Тем более зачем нужно оставлять в настройках пункты 1 и 2 на телефоне, который изначально предполагается как чисто пользовательский (не девелоперский)? Так или иначе мой A8 изначально шел заблокированный и при попытке подцепиться к нему через ADB выдавал вот такой результат: