缺少“内核-qemu”。 - AVD 管理器

Posted

技术标签:

【中文标题】缺少“内核-qemu”。 - AVD 管理器【英文标题】:“kernel-qemu” is missing. - AVD Manager 【发布时间】:2019-06-20 10:55:07 【问题描述】:

我正在尝试使用 AVD 管理器启动虚拟设备,但我注意到问题出现在 android 操作系统早于 Android 6.0 (API 23) 的设备上。

我正在使用 Xamarin.Android C# (Visual Studio) 并且我需要启动的设备是 Android 8.1 (API 27 Intel Atom x86) 但是当我尝试启动它时出现错误消息:“kernel-qemu"。

错误:

Starting emulator for AVD 'Ocho'
    emulator: ERROR: This AVD's configuration is missing to kernel file! Please ensure the file "kernel-qemu" is in the same location as your system image.
    emulator: ERROR: ANDROID_SDK_ROOT is defined (C: \ Program Files (x86) \ Android \ android-sdk \) but can not find kernel file in C: \ Program Files (x86) \ Android \ android-sdk \\ system-images \ sub directories

我检查了它应该在的文件夹,只有一个名为“kernel-ranchu-64”的文件,我已经尝试过将“ranchu”重命名为“qemu”,但是它不起作用

我不知道还能尝试什么。 有没有人有我需要运行模拟器的 kernel-qemu 文件

qemu-Error-Image

【问题讨论】:

Emulator error: This AVD's configuration is missing a kernel file的可能重复 我已经检查了这个问题,还有很多其他人喜欢它,但这些答案都没有对我有用。他们还提到了 Eclipse 或其他一些程序配置,这也不是我的情况。 我通过使用 Android 9.0 的虚拟设备解决了这个问题。 【参考方案1】:

我通过使用装有 Android 9.0 的虚拟设备解决了这个问题。 另外,另一种选择是使用 Genymotion。

【讨论】:

【参考方案2】:

IN 文件夹“系统图像”

找到名为:kernel-XXXXX的文件

把名字改成 kernel-qemu

行得通。

【讨论】:

复制/重命名 'kernel-ranchu' 为在 'system-images' 深处找到的 'kernel-qemu' 对我有用。

以上是关于缺少“内核-qemu”。 - AVD 管理器的主要内容,如果未能解决你的问题,请参考以下文章

android studio 4.0 中的 AVD 管理器在哪里

我无法在 Android Studio 中看到 AVD 管理器

打开 AVD 管理器时出错

Android Studio - AVD 管理器不可见

在 Eclipse 中找不到 AVD 或 SDK 管理器

AVD 管理器错误:“无法找到 adb”