【问题标题】:Canary build of the android emulator for AMD processor showing error用于 AMD 处理器的 Android 模拟器的 Canary 版本显示错误
【发布时间】:2018-09-19 09:52:34
【问题描述】:

我正在尝试在 AMD 处理器上的 android studio 的金丝雀版本的 android 模拟器上运行我的应用,但出现以下错误

1:47 PM Emulator: [2440]:INFO:android/android-emu/android/verified- 
boot/load_config.cpp:236:Verified boot params were not found.

1:47 PM Emulator: **

1:47 PM Emulator: ERROR:/usr/local/google/buildbot/src/android/emu-master- 
dev/external/qemu/fpu/softfloat.c:486:round_canonical: code should not be 
reached

1:47 PM Emulator: Process finished with exit code 3

我从here 了解了适用于 AMD 处理器的安卓模拟器的金丝雀版本。我的虚拟设备的 CPU/ABI 是 armeabi-v7a。我搜索了模拟器的“退出代码 3”的含义,但没有得到任何解决方案。 有人能帮助我吗!

【问题讨论】:

标签: android-studio android-emulator amd-processor


【解决方案1】:

我今天让安卓模拟器工作了。 我从一开始就完成了android studio的canary build的安装过程:

1. 在 Windows 的“打开或关闭 Windows 功能”设置中启用“Hyper-V”和“Windows Hypervisor Platform”。这已在here 中进行了解释。

2.从here下载了最新的Canary版本的Android studio。

3. 下载 zip 文件后,我按照here 中“与您的稳定版本一起安装”标题下的指南进行操作。指导方针是:

一个。解压缩 ZIP 文件。

b.将生成的文件夹重命名为独特的名称,例如“Android Studio Preview”。

c.将其移至永久位置,例如在 C:\Program Files\Android 中现有的 Android Studio 安装旁边。

d.在 C:\Program Files\Android\Android Studio Preview\bin\ 中,启动 studio64.exe(或者如果您在 32 位机器上,启动 studio.exe)。

4. 启动 studio64.exe 后,我收到一条更新 Android 模拟器的弹出消息。更新后,我使用 android 9.0 创建了一个带有 x86 映像的新虚拟设备。我启动了 android 模拟器来测试我的应用程序。虽然我得到了

Verified boot params were not found 

最初弹出错误消息,模拟器开始运行良好。

【讨论】:

    【解决方案2】:

    我是一个非常新的 Android 开发人员,直到今天我都遇到了和你一样的问题。这是我如何让它工作的(请注意我也在 AMD 系统上)。

    1. 确保您已启用 Hyper-V 和 Windows Hypervisor 平台。如果您在运行栏中键入“打开 Windows 功能”,您应该能够找到它。还要在 Bios 中启用虚拟化。我的属于“SVD”。

    (请注意,在这一步之后我仍然遇到问题,但这是先决条件)。

    1. 从 AVD 管理器中删除所有设备。

    2. 从 AVD 管理器安装新的 x86 设备。我在这里所做的是从我之前遇到问题的版本中选择一个版本。当它要求确认是否要擦除用户数据时,请确认为正。

    3. 设置完成后,从 AVD 管理器运行设备。它可能会询问您是否希望启用即时运行。我选择禁用它。 (我在第一次尝试运行设备时启用了它)。

    4. 您仍会收到第一个关于无引导参数的错误,但应加载仿真环境。您现在可以运行 APP,它应该会安装 APK。以前由于设备无法正常联机,无法安装 APK。我现在也可以在 Pie 上设置设备而不会遇到问题,所以我认为可能是擦除以前的数据有帮助。

    我希望我能告诉你为什么这肯定有效,而以前它不起作用,遗憾的是我不能,但希望这会让你工作。

    【讨论】:

    • Rezil,我没有按照您的步骤操作,但我很高兴 android 模拟器正在运行,并感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-17
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多