Я пытаюсь протестировать приложение на Motorola Backflip с AT & T в качестве носителя. Я проверил отладку USB на экране разработки телефона.
Используя Eclipse, как мне заставить приложение загружаться в Backflip, чтобы я мог его протестировать? DDMS показывает устройство с кучей вопросительных знаков и неизвестных. Кажется, это дает мне возможность загрузить приложение на SD-карту, что мне не помогает.
Я искал и нашел драйвер Motorola, который я должен установить в папку adb. Где эта папка? Я проверил телефон и на моей машине для разработки. Может быть, мне нужны новые очки?
Дополнительная информация:
У меня установлен Run на ручной режим. Когда я нажимаю на Run, я получаю:
Выберите работающее устройство Android:
Серийный номер ????????
Имя AVD N / A
Target Unk
Штат ??
и кнопка OK неактивна, поэтому мне остается только отменить.
Все еще пытаюсь:
Я не знаю, помогает ли это, но в DDMS отображаются следующие сообщения:
[2010-03-28 19:20:41 - ddms] execute: запуск ls -l /
[2010-03-28 19:20:41 - ddms] Получил ответ «FAIL», diag = «недостаточно прав для устройства»
[2010-03-28 19:20:41 - ddms] execute: возвращение
Сделал то, что предложил Commonwares:
eric@i7Linux:~/Eclipse3.5/android-sdk-linux_86/tools> ./adb kill-server
eric@i7Linux:~/Eclipse3.5/android-sdk-linux_86/tools> ./adb kill-server
eric@i7Linux:~/Eclipse3.5/android-sdk-linux_86/tools> ./adb start-server
* daemon not running. starting it now *
* daemon started successfully *
eric@i7Linux:~/Eclipse3.5/android-sdk-linux_86/tools> ./adb devices
List of devices attached
???????????? no permissions
eric@i7Linux:~/Eclipse3.5/android-sdk-linux_86/tools>