所以我是Android开发的初学者,并决定我将开始学习基于Android网站本身如何制作Android应用程序。我认为一个好的起点是制作我的第一个模拟器并运行一个最小的hello world程序。
使用Android指南:
http://developer.android.com/tools/devices/managing-avds.html
它指示如何制作模拟器,但我的AVD外观与他们使用的AVD完全不同,我遇到了一个错误,我无法找到在线文献修复:
具体来说,他们为制作新的虚拟设备所提供的流程是“新的”(在我的情况下,我猜这与“创建”是一回事,因为最新版本的AVD上没有“新”按钮管理器)
然后出现一个表单,我应该用相关的虚拟设备信息填写表单并点击“确定”以创建设备。
除了...填写完所有信息后,我仍然无法点击“确定”。按钮显示为灰色,我完成了所有内容,就像Android指南告诉我的那样。我该怎么做才能解决这个问题?我有下面显示的表格,请注意右下角的灰色确定按钮。
答案 0 :(得分:2)
问题出在现场:“CPU / ABI:没有为此目标安装系统映像”。要解决问题,请打开Android SDK Manager并下载/安装系统映像。
例如,当我打开Android SDK Manager时,我展开Android 4.4.2(API 19)并安装ARM EABI v7a系统映像(对于咯咯笑,我也可以安装Intel映像)。
虽然在那里,确保你有可能需要用于开发的其他位(但不一定是模拟器),如SDK,我绝对建议下载源代码,示例,SDK工具,SDK平台工具和SDK构建-Tools。
如果您愿意,可以使用更高版本的API,但在撰写本文时,API 19已经投入生产。
之后,您可以重新启动AVD,然后您就可以选择一个CPU并创建模拟器。
答案 1 :(得分:1)
我建议您将所有“Android系统映像”添加到Android SDK Manager中。 为此,
也可以尝试:
现在,如果您的系统的处理器具有称为英特尔虚拟化技术的功能,那么英特尔X86映像将为您带来巨大的好处。因为它支持英特尔®硬件加速执行管理器(英特尔®HAXM)。
要检查您的处理器是否支持HAXM:Click Here
您需要在系统中手动安装Intel HAXM。请按照以下步骤操作。
希望它对你有所帮助。 :)