我刚刚安装了 Android Studio,我对这个程序非常陌生。
因此,当我运行 Android 模拟器时,它会显示:“要启动 Android,请输入您的密码”,尽管我从未设置过密码。当我刚输入一个包含 4 个字母的单词时,它会显示“您输入的密码是正确的,但不幸的是您的数据已损坏”。
之后,我必须重置手机,但是当我这样做时,会出现“要启动 Android,输入密码”的相同菜单。
也许这只是一个简单的错误,但正如我所说,我对此是新手。我也在互联网上做了一些研究,但没有发现任何有用的东西。
这是它向我展示的两张图片:
我点击重置手机后,什么也没发生。
如果有人对此有答案,我将非常高兴。
这是一个迟到的回复,但我认为这个简单的修复可能会对将来遇到此问题的其他人有所帮助。对我有用的是以下内容:
在VS2017中==>工具==>Android==>选择:Android设备管理器
在 Android 设备管理器窗口中,您将看到 Android 模拟器。
确保最右栏包含“开始”按钮(如果出现“停止”,请单击“停止”)
右键单击设备,然后在菜单中选择“恢复出厂设置”选项。
您的模拟器现在应该可以工作了。祝你好运。
打开 AVD 并右键单击模拟器选择 -> 擦除数据选项。
检查您的 avd 文件夹路径是否不包含国家符号(在我的例子中,它看起来像 C:\Users\Пользователь\.android)。
更改此路径后,一切正常。 请参阅这篇文章如何更改路径: 可以更改 Android 虚拟设备的保存位置吗?
查看“查看和管理您的 Avd”部分。尝试擦除模拟器的数据或为自己创建一个新的模拟器。
启用 GoogleAPIs 和 Google Play 商店
更改Android版本。我正在使用 Oreo 8.1 创建模拟器,但遇到了同样的问题。 我用 Marshmallows 6.0 创建了另一个,不再要求输入密码。 然后,如果您使用 Oreo 8.1,请尝试使用 antoher。
我创建了一个虚拟设备,之后我必须重新安装模拟器。 当我启动虚拟设备时,我遇到了这个问题。 我删除了它并制作了一个新的,效果很好。
只需进入 AVD 管理器并擦除数据即可。问题就解决了。
以下是我的设备损坏后遵循的步骤。
关闭模拟器
打开 AVD 管理器,右键单击您的设备,然后单击“立即冷启动”按钮。
很抱歉这么晚才回答。但您无法在 x64 系统上创建 x64 虚拟设备。您的设备需要是 x86。
只是向任何在正在运行且冷启动或其他情况下运行的模拟器实例上遇到此错误的人发出警告。我收到此错误,只是停止并再次冷启动,它就消失了!因此,在不必要地擦除模拟器实例之前,请先尝试一下。
在设备管理器中删除设备并创建一个具有更高操作系统版本的新设备(Oreo -> Pie)。错误消失了。还没找到真正的原因。
已经快到 2024 年了,这种情况仍在发生。对我来说,修复结合了其他几个答案。
我试图在 Android 8.1 上模拟 Pixel 2。我希望它是 64 位的(就像真实设备一样),但它给了我最初问题遇到的错误。只有在我将其切换到 32 位 (x86),然后还启用了 Google API 和 Google Play Store(这些选项由于某种原因在 64 位模式下被禁用)后,它才正确启动(可能只有其中之一)这些选项是需要的,但我不在乎,因为它现在正在工作)。