2013-10-04 2 views
2

Я делал учебник Android на веб-сайте Google, и я был в том месте, где вы хотите запустить свое фантастическое приложение Hello World на своем телефоне. Когда я запускаю свое приложение из Eclipse, я вижу, что мой статус телефона? и цель неизвестна. При запуске adb-устройств в cmd он говорит, что мой телефон несанкционирован. Похоже, что это как-то связано с запросом отпечатка пальца RSA. Я не помню, чтобы когда-либо получал такое приглашение. Да, я работаю в режиме PTP, и отладка включена. Я пытался, осмотрев в Интернете в течение нескольких часов:Не удается запустить приложение на моем Nexus 4 (неавторизованный телефон)

-Enabling/отключение режима отладки повторно -Uninstalling и переустановить мои драйвера для моего телефона или АБР -adb-killserver и ADB-StartServer -Restarting моего телефона и отключение/повторная загрузка несколькими способами

Я заметил, что в моей (пользовательской) /. android/папке у меня нет файла с именем adbkey.pub (который, очевидно, является файлом, который должен иметь мой ключ). Во всяком случае, я не думаю, что когда-либо получал подсказку о отпечатке RSA, и я не могу заставить его казаться каким-либо образом.

Ребята, вы понимаете, что я могу сделать в этот момент. Я пробовал все на этих форумах и в Интернете, но, возможно, есть что-то еще, что я мог бы сделать. Должен ли я сбросить свой телефон до заводских настроек в этот момент, чтобы снова появилось приглашение?

ответ

1

Убедитесь, что ваш Android SDK обновлен (я думаю, что мы на v22.xx инструментов). Более старые версии не срабатывают так, как вы описываете при подключении к устройствам Android 4.2+.

+0

Мой SDK обновлен (он говорит 22.2.1). Я даже пытался загрузить Eclipse + SDK отдельно вместо пакета ADT с веб-сайта Google, и он тоже не работает. Я действительно не знаю, что делать в этот момент. Нужно ли мне в корне и куда-нибудь уходить от моих файлов устройств, чтобы удалить ключ? – user2848327

+0

Хм, Есть ли шанс, что есть старая версия инструментов SDK, которые берут на себя ответственность за v22s? Случилось со мной однажды, сбило меня с ума. Попробуйте «версия adb». Если это не так, моим последним регрессом будет сброс фабрики. Это все, о чем я могу думать, не знаю, как работает ключевая проверка. – sarwar

0

У вас есть режим передачи MTP? У меня была эта проблема, решена путем перезапуска сервера adb, а затем отключена MTP на телефоне, после чего он сразу же запросил отпечаток RSA и подключился.

Смежные вопросы