Issue
I am trying to start a virtual device with the AVD Manager and I noted that the problem occurs with devices with Androids OS olders than Android 6.0 (API 23).
I'm working with Xamarin.Android C# (Visual Studio) and the device that I need to start is one with Android 8.1 (API 27 Intel Atom x86) but when I try to start it the error message appears: "kernel-qemu".
Error:
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
I checked the folder where it should be and there is only one file named "kernel-ranchu-64", I've already tried things like renaming the "ranchu" to "qemu" but it does not work.
I do not know what else to try. Does anyone have that kernel-qemu file that I need to run the emulator?
Solution
I fixed this by using a virtual device with Android 9.0. Also, another option is to use Genymotion.
Answered By - KennyAli
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.