Удалить пароль из Android Emulator? - PullRequest
6 голосов
/ 25 января 2012

Как избавиться от подсказки «Введите пароль для разблокировки» в эмуляторе Android или пройти мимо нее?

Хотел бы я объяснить, как это произошло, но, вероятно, это моя вина. Я пытался использовать плагин android maven для создания приложений для собственного ядра, чтобы получить возможность создавать приложения для пользовательских устройств. Я вспоминаю, как нашел приложение «API Demos» в эмуляторе и использовал кнопку «Device Admin» для регистрации учетной записи в Google (даже если я уже зарегистрировался). Google отказался от каждого имени аккаунта, о котором я мог подумать, поэтому я сдался. Или maven мог скомпилировать пример приложения администратора устройства в это ядро.

Я не совсем уверен, как он попал в это состояние. Проведу расследование, как только я верну эмулятор в работоспособное состояние, если это вообще возможно.

Ответы [ 2 ]

2 голосов
/ 01 июля 2013

Все приложения и файлы, которые вы развернули в эмуляторе Android, хранятся в файле с именем userdata-qemu.img, расположенном в папке C: \ Users \ .android \ avd \ .avd. Например, у меня есть AVD с именем Android_2.2_Emulator; следовательно, файл userdata-qemu.img находится в папке C: \ Users \ Wei-Meng Lee.android \ avd \ Android_2.2_Emulator.avd.

Если вы хотите восстановить эмулятор до его первоначального состояния (то есть для его сброса), просто удалите файл userdata-qemu.img.

2 голосов
/ 25 января 2012

Это, кажется, исправило это:

emulator -avd AVD2.2 \
-system out/target/product/generic/system.img \
-initdata out/target/product/generic/userdata.img \
-wipe-data
...