java - 无法创建 Android 虚拟设备

标签 java android

Ok Button not clickable

由于某种原因,当我尝试创建 AVD 时,无法单击“确定”按钮。有谁知道我做错了什么?

最佳答案

仅仅是因为 CPU/ABI 说“没有为此目标安装系统镜像”。您需要安装系统镜像。

在 Android SDK 管理器中检查您是否已安装“ARM EABI v7a 系统镜像”(对于 4.0 及以上的每个 Android 版本,您必须安装系统镜像才能运行虚拟设备)

在您的情况下,仅存在 ARM 系统镜像(Android 4.2)。如果您运行的是旧版本,英特尔提供了系统镜像(英特尔 x86 ATOM)。您可以在互联网上查看两者的性能比较。

在我的情况下(见下图)我没有为 Android 4.2 安装系统镜像,而我已经为 4.1.2 安装了 ARM 和 Intel 系统镜像

只要我不安装 4.2 系统镜像,我就会遇到和你一样的问题。

更新:这篇最近的文章 Speeding Up the Android Emaulator on Intel Architectures解释如何正确使用/安装英特尔系统镜像以加速模拟器。

编辑/跟进

我在图片中显示的是 Android 4.2,因为这是最初的问题,但对于每个版本的 Android 都是如此。

当然(正如@RedPlanet 所说),如果您正在为 MIPS CPU 设备进行开发,您必须安装“MIPS 系统镜像”。

最后,正如@SeanJA 所说,您必须重新启动 eclipse 才能看到新安装的图像。但对我来说,我总是重新启动一个我更新的软件,以确保它考虑到所有的修改,我认为这样做是一个好习惯。

enter image description here

关于java - 无法创建 Android 虚拟设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13488419/

相关文章:

java - PriorityQueue 以相反的数字顺序包含 "Pairs"Java

java - 如何向JComponent添加多个对象?

java - Aspectj 切入点表达式

android - onClickListener 问题

android - 如何从 Xml 文件动态设置 TextView 的背景

android - Flutter:找不到符号 MethodCallHandler

android - fragment 或 Activity 中带有工具栏的协调器布局

Java检测url

java - Oracle 11g 中未找到 JDBC 驱动程序类 : oracle. jdbc.OracleDriver

android - 更改操作栏中的搜索图标