由于某种原因,当我尝试创建AVD时,OK按钮是不可点击的。有人知道我哪里做错了吗?
当前回答
我想用最近Android Studio的截图来更新这个问题。我花了一些时间才找到安装新系统映像的位置。
您可以通过以下两种路径之一访问SDK管理器。 选项1。工具> Android > SDK管理器 第二个选项。Android Studio >首选项>外观和行为>系统设置> Android SDK(这是为Mac;适应他人。)
在“SDK平台”窗格中,选中“显示包”框以查看系统映像。
选择你想要的,点击“申请”和voilà!
其他回答
因为CPU/ABI说“没有为这个目标安装系统映像”。需要安装系统镜像。
在Android SDK管理器中检查您已经安装了“ARM EABI v7a系统镜像”(对于每个Android 4.0及以上版本,您必须安装一个系统镜像才能运行虚拟设备)
在你的情况下,只有ARM系统映像存在(Android 4.2)。如果您运行的是旧版本,英特尔提供了系统映像(Intel x86 ATOM)。您可以在互联网上查看两者之间的性能比较。
在我的情况下(见下图),我还没有安装Android 4.2的系统镜像,而我已经安装了ARM和英特尔系统镜像4.1.2
只要我不安装4.2系统镜像,我就会有和你一样的问题。
更新:这篇最近的文章在英特尔架构上加速Android模拟器解释了如何正确使用/安装英特尔系统映像来加速模拟器。
编辑/跟进
我在图片中展示的是Android 4.2,因为这是最初的问题,但对每个版本的Android都适用。
当然(正如@RedPlanet所说),如果你是为MIPS CPU设备开发,你必须安装“MIPS系统镜像”。
最后,正如@SeanJA所说,您必须重新启动eclipse才能看到新安装的映像。但对我来说,我总是重新启动我更新过的软件,以确保它考虑到所有的修改,我认为这样做是一个很好的做法。
我想用最近Android Studio的截图来更新这个问题。我花了一些时间才找到安装新系统映像的位置。
您可以通过以下两种路径之一访问SDK管理器。 选项1。工具> Android > SDK管理器 第二个选项。Android Studio >首选项>外观和行为>系统设置> Android SDK(这是为Mac;适应他人。)
在“SDK平台”窗格中,选中“显示包”框以查看系统映像。
选择你想要的,点击“申请”和voilà!
在完成ARM EABI v7a系统镜像安装后必须重新启动Eclipse。
对于Ubuntu和正在运行的android-studio运行安装包(默认情况下没有安装):
android update sdk
我在用4.2.2图像创建AVD时也遇到了同样的问题,我通过以下方法解决了它:
检查adt-bundle-windows-x86_64-20131030\sdk\system-images\android-17文件夹中是否存在“default”文件夹。 如果存在,则将“默认”文件夹的内容(下载的系统映像)移动到 adt - bundle - windows - x86_64 sdk - 20131030 \ \系统映像\ android-17。
希望这能有所帮助。
推荐文章
- BottomSheetDialogFragment的圆角
- 在应用程序启动时出现“无法获得BatchedBridge,请确保您的bundle被正确打包”的错误
- 我如何改变默认对话框按钮的文本颜色在安卓5
- 如何格式化Joda-Time DateTime仅为mm/dd/yyyy?
- 更改单选按钮的圆圈颜色
- 如何在POM.xml中引用环境变量?
- 如何在android中复制一个文件?
- adb找不到我的设备/手机(MacOS X)
- 将整数转换为字符串,以逗号表示千
- 接口方法的最终参数-有什么意义?
- Java中的@UniqueConstraint注释
- 如何在清洁模式下运行eclipse ?如果我们这样做会发生什么?
- 获取java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory异常
- Java中的正则表达式命名组
- c#和Java的主要区别是什么?