“创build新的Android虚拟设备(AVD)”对话框中的确定button不会执行任何操作
尝试从eclipse环境中创build一个AVD,步骤如下:
- 单击窗口/ Android虚拟设备pipe理器。 这会popup“Android虚拟设备pipe理器”对话框。
- 在对话框中,点击“新build…”。 这提出了“创build新的Android虚拟设备(AVD)”对话框。
- 填写此对话框中的字段,然后单击确定button。
- 但确定button不会做任何事情。 “创build新的Android虚拟设备(AVD)”对话框仍然保持不变,没有创build任何东西。
您需要避免使用AVD名称中的空格。 把下划线,OKbutton将变为活动:)
看起来这是自ADT 22.6以来报告的错误。 请在这篇文章中find更多信息:
无法从Eclipse ADT 22.6创build或编辑Android虚拟设备(AVD)
我实际上能够在我的环境中重现相同的问题。 作为解决方法,我可以通过在terminal中使用以下命令来打开Eclipse之外的AVDpipe理器:
android-sdk-location/tools/android avd
在eclipse之外打开AVDpipe理器之后,让我成功创build设备。 请注意,创build设备后,您必须重新启动Eclipse才能使其显示在可用设备列表中。
请看这个类似的post,如果需要更多的build议:
AVDpipe理器 – 无法创buildAndroid虚拟设备
编辑:更新到最新的AVD经理,这个问题应该消失
这不是一个错误! 我通过删除我将要制作的AVD名字的字母之间的差距来解决问题!
每当我在AVD名称中添加一个空格时,“ok”button将被禁用!
使用“创build设备”不适合我,但是使用现有设备的“克隆”,只是修改所有的值工作正常。
名称中也允许有空格。
即使我面临同样的问题,安装ARM EABI v7a系统映像解决。 试试这个“打开您的SDKpipe理器,并确保您已经安装了ARM EABI v7a系统映像”
我能够find一个解决scheme,通过安装我想要模拟的Android版本的系统映像。
打开Android SDKpipe理器 – > Android 4.4.2 – >检查ARM EABI v7a系统映像和Intel x86 Atom系统映像 – >点击安装软件包。
重新打开AVDpipe理器并创build一个新的虚拟设备。
如果你不能创build一个设备,那么就克隆它。
Open ADT Manger Click on Device Definations Double Tap on the device you want Edit it and click on clone Then create your device as you wish with low specifications.
你现在完成了
通常情况下,皮肤下拉列表是没有的,所以你需要select一个皮肤。
假设你们正在使用Windows操作系统,请检查是否在环境variables中设置了Java,平台工具和工具的path。 然后注销并再次login。 通常在窗口中,环境variables在login后生效
在Windows中,打开android-sdk
的安装文件夹。
它将位于
C:\Program Files (x86)\Android\android-sdk
然后直接执行“AVD Manager.exe”。
我不得不先删除我的旧AVD,然后确定button出现,我才能创build新的AVD。 一些旧的AVD是build立在老版本的Android上的,所以我怀疑这是导致AVD经理的冲突。
问题已经解决了,从ADT或Eclipse打开SDKpipe理器(Windows> SDKpipe理器),然后从SDKpipe理器,您可以使用菜单工具>pipe理AVDs,并将工作创buildAVD以及修复旧的AVDs。
使OKbutton被禁用的另一个愚蠢的事情是为虚拟机使用相同的名称。 每次单击“创buildAVD”button,从“设备定义”选项卡,AVDpipe理器默认填写名称。 我之前创build了一个这样的AVD,并且想要尝试其他configuration,并且已经禁用了OKbutton,因为该名称已被使用。
重复的AVD名称也保持OKbutton被禁用,请检查
我在使用Intel Atom映像时删除并重新安装了Intel HAXM。 input完所有设置后,只有select“皮肤”字段为“无皮肤”后,“确定”button才会变为活动状态,因此我猜你必须select皮肤,即使这意味着select“无皮肤” 。
这对我有效。
我的问题是通过释放磁盘空间来解决的 。
我有一些2 GB的免费,并注意到closures添加虚拟设备窗口后有一个red notification on the top-right corner of Android Studio
。
点击它,它showed a log message stating freeing disk space was required
。
我做了,下次尝试添加虚拟设备时,它工作。
您需要AVD Manager
以便从此处安装SDK,然后在Android Virtual Device
中安装SDK,而不是在Eclips中。
当你运行Eclips时,你可以在Windows-> Android虚拟设备pipe理器中看到你的AVD。
之后,您可以在SDK中添加system image
, APIs
…,因为此SDK未满。