【问题标题】:Android Virtual Device/ Android Emulator - Decryption UnsuccessfulAndroid 虚拟设备/Android 模拟器 - 解密失败
【发布时间】:2017-11-21 12:57:54
【问题描述】:

我刚刚安装了 Android Studio,我对这个程序很陌生。

因此,当我运行 Android 模拟器时,它会显示:“要启动 Android,请输入您的密码”,尽管我从未设置过密码。当我只输入一个包含 4 个字母的单词时,它会显示“您输入的密码正确,但不幸的是您的数据已损坏”。

之后,我必须重置手机,但是当我这样做时,会出现“要启动 Android,请输入您的密码”的相同菜单。

也许这只是一个简单的错误,但正如我所说,我是新手。我也在互联网上做了一些研究,但我没有发现任何有用的东西。

这是它显示给我的 2 张图片:

1) 2)

点击重置手机后,什么也没发生。

如果有人对此有答案,我会非常高兴。

【问题讨论】:

  • 我遇到了同样的问题:s

标签: android android-studio encryption android-emulator avd


【解决方案1】:

这是一个较晚的响应,但认为这个简单的修复可能会对将来遇到此问题的其他人有所帮助。对我有用的是:

在 VS2017 ==> 工具 ==> Android ==> 选择:Android 设备管理器

在 Android 设备管理器窗口中,您会看到自己的 Android 模拟器。

  1. 确保最右列包含“开始”按钮(如果出现“停止”,请单击“停止”)

  2. 右键单击设备,然后在菜单中选择“恢复出厂设置”选项。

您的模拟器现在应该可以工作了。祝你好运。

【讨论】:

  • 也在 VS 2019 中工作过。谢谢。
【解决方案2】:

打开 AVD 并右键单击模拟器选择 -> 擦除数据选项。

【讨论】:

    【解决方案3】:

    检查您的 avd 文件夹路径是否不包含国家符号(在我的情况下,它看起来像 C:\Users\Пользователь\.android)。

    在我更改这条路径后,一切正常。 请参阅如何更改路径的帖子: Possible to change where Android Virtual Devices are saved?

    【讨论】:

      【解决方案4】:

      查看“查看和管理您的 Avds”部分。尝试擦除模拟器的数据或为自己创建一个新的模拟器。

      https://developer.android.com/studio/run/managing-avds.html

      【讨论】:

        【解决方案5】:

        启用 GoogleAPIsGoogle Play 商店

        【讨论】:

          【解决方案6】:

          更改安卓版本。我正在使用 Oreo 8.1 创建一个模拟器,但遇到了同样的问题。 我用 Marshmallows 6.0 创建了另一个,不再要求输入密码。 然后,如果您使用的是 Oreo 8.1,请尝试使用 antoher。

          【讨论】:

            【解决方案7】:

            我创建了一个虚拟设备,之后,我不得不重新安装模拟器。 当我启动虚拟设备时,我遇到了这个问题。 我把它删掉了,又做了一个新的,效果很好。

            【讨论】:

              【解决方案8】:

              只需转到 AVD 管理器并擦除数据。问题就解决了。

              【讨论】:

                【解决方案9】:

                这是我的设备损坏后执行的步骤。

                • 关闭你的模拟器

                • 打开 AVD 管理器,右键单击您的设备并单击“立即冷启动”按钮。

                【讨论】:

                  【解决方案10】:

                  很抱歉,答案很晚。但是您不能在 x64 系统上创建 x64 虚拟设备。您的设备必须是 x86。

                  【讨论】:

                  • 不应该是“不能在x86系统上创建x64虚拟设备”吗?
                  • 那个也是。但是也无法在 x64 上创建 x64。只有在您的 CPU 允许硬件虚拟化(并且在 BIOS 中启用)的情况下,您才可以。
                  • 我不熟悉你的领域,但是在 x64 系统上创建 x86 VM 肯定比在 x64 系统上创建 x86 VM 更容易吗?同样,您是说您可以在 x86 系统上创建 x64 VM?这听起来从头到尾。你能为此提供一些文件吗?我有兴趣了解为什么会这样。
                  【解决方案11】:

                  只是警告任何人在正在运行的模拟器实例上遇到此错误并且您冷启动或其他东西。我得到了这个错误,只是停止并再次冷启动,它就消失了!因此,在不必要地擦除您的模拟器实例之前先尝试一下。

                  【讨论】:

                    【解决方案12】:

                    在设备管理器中删除了设备并创建了一个具有更高操作系统版本的新设备(Oreo -> Pie)。错误消失了。还没找到真正的原因。

                    【讨论】:

                      猜你喜欢
                      • 2016-08-27
                      • 2011-04-24
                      • 1970-01-01
                      • 2012-12-07
                      • 2016-08-16
                      • 1970-01-01
                      • 1970-01-01
                      • 2010-12-27
                      • 1970-01-01
                      相关资源
                      最近更新 更多