Проблема с установкой приложения на устройство - НЕТ РАЗРЕШЕНИЙ - PullRequest
0 голосов
/ 10 января 2011

Я пытаюсь установить тестовое приложение на своем устройстве, но я не захожу туда.

Я также подготовил свои телефоны, как описано здесь: здесь

1 - В затмении я вижу устройство с «??????????» как ID.

2 - с устройством adb я получаю:

 List of devices attached 

???????????? нет разрешений

Я редактировал /etc/udev/rules.d/51-android.rules. Не уверен, что еще делать?

3 - я копирую приложение на свою SD-карту и пытаюсь установить его оттуда ... но в какой-то момент установка остановилась и появилось сообщение «Приложение не установлено»

Также! Приложение устанавливается на телефон моих друзей через Eclipse?

Кто-нибудь может мне помочь с этим ???

Спасибо!

Ответы [ 3 ]

1 голос
/ 10 января 2011

Я видел это раньше, когда у пользователя, на котором вы работаете, не было разрешений.Если вы используете Ubuntu, попробуйте запустить adb через sudo:

sudo adb devices

Если вы используете другой дистрибутив, либо попробуйте от имени root, либо используйте sudo соответственно,(Предполагая, что вы используете Linux и, возможно, Ubuntu, если вы находитесь в этой части инструкций на странице, на которую вы ссылались, - но эта информация в вопросе тоже поможет.)

Также убедитесь, что выВы используете правильный идентификатор поставщика для устройства, которое вы пытаетесь использовать.Инструкции показывают 0bb4 только в качестве примера (это будет работать только для определенных устройств HTC).Вы можете использовать команду lsusb , чтобы убедиться, что ОС обнаруживает ваше устройство, и получить правильный идентификатор.

lsusb 
Bus 002 Device 100: ID 18d1:4e12 Google Inc. Nexus One Phone (Debug)
1 голос
/ 10 января 2011

абсолютно вне моего понимания - устройство было найдено (распознано) после отмены выбора Настройки> Приложения> Разработка> Отладка USB ....

:) Я с облегчением подписал ...

Большое спасибо за энтузиазм и помощь!

1 голос
/ 10 января 2011

Убедитесь, что ваш компьютер правильно подключен к устройству телефона.

Если ошибка не устранена, попробуйте перезапустить сервер adb, используя следующие команды:
adb kill-server
adb start-server
adb devices

Если ошибка не устранена, попробуйте перезапустить компьютер разработчика и телефон.

...