这种错误如何解决?

这种错误如何解决?

	Emulator: emulator: ERROR: This AVD's configuration is missing a kernel file! Please ensure the file "kernel-ranchu" is in the same location as your system image.

	Emulator: emulator: ERROR: ANDROID_SDK_ROOT is undefined

	Emulator: Process finished with exit code 1


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

错误提示是说缺少这些OpenGL库文件,建议你在线安装sdk时全选,完整安装一下

http://img1.sycdn.imooc.com//climg/5c4045a90001f7f406610469.jpg

  • 慕圣151831 提问者 #1
    问题解决了。谢谢老师!!!
    2019-01-17 23:21:25
irista23 2019-01-17 14:47:03

你检查一下是否包含这个文件

http://img1.sycdn.imooc.com//climg/5c4024d6000118c706040354.jpg

  • 提问者 慕圣151831 #1
    android-tv中没有这个文件,其它两个文件中有
    2019-01-17 14:48:42
  • irista23 回复 提问者 慕圣151831 #2
    你在线下载安装一下选择的android sdk版本或者你AVD选择一个其他版本sdk
    2019-01-17 14:52:57
  • 提问者 慕圣151831 #3
    我选了api16出现了这个错误提示 Emulator: qemu_ram_alloc_user_backed: call Emulator: emulator: ERROR: OpenGLES emulation failed to initialize. Please consider the following troubleshooting st Emulator: Process finished with exit code -1073741819 (0xC0000005)
    2019-01-17 16:44:28
irista23 2019-01-16 19:12:18

这个错误可能是你的dk下缺少相应的kernel-qemu文件导致的,你可以进入你的SDK中..\..\sdk\system-images\android-22(例如你模拟器设置的这个版本),看这个文件夹中是否有X86的文件。如果确实丢失,打开Android SDK Manager,查看相应AVD的Packages下载安装即可。

  • 提问者 慕圣151831 #1
    并没有缺少android-tv、default、google_apis下都有x86文件,但是一启动就报同样的错误
    2019-01-17 14:31:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师