缺少“kernel-qemu”。 - AVD 经理
“kernel-qemu” is missing. - AVD Manager
我正在尝试使用 AVD 管理器启动虚拟设备,我注意到问题出现在 Androids OS 早于 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
我使用带有 Android 9.0 的虚拟设备解决了这个问题。
此外,另一种选择是使用 Genymotion。
在文件夹中'system-images'
找到名为:kernel-XXXXX
的文件
将名称更改为 kernel-qemu
有效。
我正在尝试使用 AVD 管理器启动虚拟设备,我注意到问题出现在 Androids OS 早于 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
我使用带有 Android 9.0 的虚拟设备解决了这个问题。 此外,另一种选择是使用 Genymotion。
在文件夹中'system-images'
找到名为:kernel-XXXXX
的文件将名称更改为 kernel-qemu
有效。