Android仿真器API 24可以';由于内核映像文件(内核ranchu)而无法启动
好的,在编写我的应用程序的某个时候,我启动了emulator并得到了一个错误,一个内核映像文件丢失了 “模拟器错误:此AVD的配置缺少内核文件” 因此,我在相同的API级别(24)上重新创建了另一个设备,并出现以下错误: Emulator:Emulator:错误:在内核映像文件中找不到“Linux版本”字符串:C:\Users\CHTAYIM\AppData\Local\Android\Sdk\system images\Android-24\google\U API\U playstore\x86\kernel ranchu 到目前为止我所做的:Android仿真器API 24可以';由于内核映像文件(内核ranchu)而无法启动,android,android-studio,android-emulator,Android,Android Studio,Android Emulator,好的,在编写我的应用程序的某个时候,我启动了emulator并得到了一个错误,一个内核映像文件丢失了 “模拟器错误:此AVD的配置缺少内核文件” 因此,我在相同的API级别(24)上重新创建了另一个设备,并出现以下错误: Emulator:Emulator:错误:在内核映像文件中找不到“Linux版本”字符串:C:\Users\CHTAYIM\AppData\Local\Android\Sdk\system images\Android-24\google\U API\U playstore\x
- 创建API级别24以下和以上的设备->结果是,它们可以工作。似乎只有API 24存在此问题
- 我卸载并重新安装了安卓牛轧糖(api 24的安卓版本)->结果是,没有任何改变仍然存在同样的问题
- 我卸载并重新安装了Android Nougat SDK平台form->Result:仍然收到错误
- 我卸载并重新安装了SDK工具,并检查它是否在最新版本->结果:仍然得到错误
- 将内核ranchu文件从另一个系统映像(例如API 25)中移动没有帮助
- 我完全卸载并重新安装了android studio,并删除了所有相关文件和临时文件->
我完全不知道该怎么办,所以任何指点都将不胜感激。谢谢 你解决过这个问题吗?我是在macos上得到这个的,有一个api级别30的模拟器(x86)@Carmen我通过进入工具>SDK管理器修复了它。在SDK平台下,我选择了Android 10.0(Q)。然后在SDK工具下,我选择了Android SDK构建工具、Android Emulator和Android SDK平台工具。确保选择了记号而不是破折号。选择应用更新。感谢您的更新!在我的例子中,我通过更新sdk管理器中的一些工具(特别是emulator工具,但可能还有其他更新)来解决这个问题