【发布时间】:2014-03-11 08:52:52
【问题描述】:
我正在尝试为诺基亚 x os 启动模拟器,但它失败并显示类似的错误
“正在启动 AVD 'Nokia' 的模拟器 模拟器:错误:此 AVD 的配置缺少内核文件!!”
创建时显示警告
我的 SDK 显示图像已安装,但模拟器仍未启动!
【问题讨论】:
我正在尝试为诺基亚 x os 启动模拟器,但它失败并显示类似的错误
“正在启动 AVD 'Nokia' 的模拟器 模拟器:错误:此 AVD 的配置缺少内核文件!!”
创建时显示警告
我的 SDK 显示图像已安装,但模拟器仍未启动!
【问题讨论】:
在您的第一个屏幕截图中,似乎有一条警告说除非您先安装适用于 Android 4.1.2 (API 16) 的 armeabi-v7a 系统映像,否则 AVD 可能无法正常工作(如果我正确阅读),并且您的错误似乎验证了它没有安装。然而,您的第二个屏幕截图列出了已安装的图像。
您确定您没有安装两个 Android SDK,而 AVD 管理器正在使用另一个(没有安装 armeabi)而您的 SDK 管理器使用另一个?例如,Android Studio 与 Android SDK 捆绑在一起。
确保您已设置环境变量 ANDROID_HOME 并指向您的 SDK 目录:
C:\>echo %ANDROID_HOME%
C:\Applications\adt-bundle-windows-x86_64-20130917\sdk
尝试找到您的 Android SDK 并从同一个 SDK 运行 SDK 管理器和 AVD 管理器。您似乎正在运行 Windows,因此您应该从 SDK 主目录执行 AVD Manager.exe 和 SDK Manager.exe。
如果您只安装了一个 SDK,则安装可能会损坏。尝试卸载/重新安装 API 级别 16 的 ARM EABI v7a 系统映像,然后删除 AVD 并重新创建。
【讨论】:
假设您在基于 Intel 的开发机器上运行,您应该选择 Intel ABI 而不是 Arm。
【讨论】: