我试图为Android 5创建AVD,但它给了我一个警告
除非您先为Android 5.0(API 21)安装Google API英特尔凌动(x86)系统映像,否则此AVD可能无效。
但我安装了 - 这是我的SDK管理器的屏幕截图,其中安装了正确的系统映像:
这就是我配置AVD的方式:
我做错了吗?我怎样才能让它发挥作用?
答案 0 :(得分:2)
安装Android SDK Build-tools 21或更高版本 并选中Use Host GPU
答案 1 :(得分:1)
最后,我设法手动解决了这个问题......等待Big G修复:
在Android AVD Manager生成的所有各种.ini文件之间进行搜索,我发现 hardware-qemu.ini
(其位置为%USER_FOLDER%/。机器人/ AVD / <强> yourAVDName 强> .avd /硬件qemu.ini)点。
它包含一行以 kernel.path 开头,指向错误的google apis位置。
一旦用正确的位置更改了它
(例如 path_to_android_sdk / system-images \ android-19 \ google_apis \ x86 / kernel-qemu for Google API 19版)
模拟器以适当的Android版本开始,包含Google API。
希望这有助于所有Android开发人员:D
答案 2 :(得分:0)
除了下载组件外,您还需要在计算机上安装HAXM驱动程序。此步骤在Android工具之外完成。