从Android模拟器中删除密码?

时间:2012-01-25 01:20:33

标签: android-emulator

如何摆脱/通过Android模拟器中的“输入密码解锁”提示?

希望我能解释这是如何开启的,但这可能是我的错。我一直在尝试使用android maven插件为自定义内核构建应用程序,以便构建自定义设备管理应用程序。我记得在模拟器中找到了一个“API演示”应用程序并使用其“设备管理”按钮向谷歌注册帐户(即使我已经注册)。谷歌拒绝了我能想到的每个帐号,所以我放弃了。或者maven可能已经将一个示例设备管理应用程序编译到该内核中。

我不确定它是如何进入这种状态的。一旦我将仿真器恢复到可用状态,即使可能,也会进行调查。

4 个答案:

答案 0 :(得分:2)

这似乎解决了这个问题:

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

答案 1 :(得分:2)

您部署到Android模拟器的所有应用程序和文件都存储在名为userdata-qemu.img的文件中,该文件位于C:\ Users \ .android \ avd \ .avd文件夹中。例如,我有一个名为Android_2.2_Emulator的AVD;因此,userdata-qemu.img文件位于C:\ Users \ Wei-Meng Lee.android \ avd \ Android_2.2_Emulator.avd文件夹中。

如果要将模拟器恢复到其原始状态(要重置它,那么),只需删除userdata-qemu.img文件。

答案 2 :(得分:0)

打开AVD Manager->清除数据

enter image description here

答案 3 :(得分:-1)

打开 C:\Users\User\.android\avd\your_device.avd\emulator-user.ini 您会得到与此类似的东西

window.x = 16
window.y = 35
uuid = 1581076634048

在这种情况下,密码为1581076634048 对我有用