Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android AVD无效。在Intellij IDEA 13中创建AVD后,配置已更改_Android_Intellij Idea_Intellij Eap - Fatal编程技术网

Android AVD无效。在Intellij IDEA 13中创建AVD后,配置已更改

Android AVD无效。在Intellij IDEA 13中创建AVD后,配置已更改,android,intellij-idea,intellij-eap,Android,Intellij Idea,Intellij Eap,当我将IDEA CE更新为132.1045版本时,出现此错误。 AVD管理器对此AVD没有问题。 我试图从头开始重建AVD,但没有结果,同样的问题。 在SDK管理器中,没有更新 如果单击“继续”,应用程序将正常部署 当我使用任何直接基于默认设备定义的设备时,SDK更新后,我会遇到此问题 此外:使用默认设备定义(Nexus 7、Nexus S等)创建的任何新虚拟设备都会直接给出相同的错误 我的解决方案是复制这些定义: 在Android虚拟设备管理器/设备定义->选择要使用的定义,然后按编辑。提供

当我将IDEA CE更新为132.1045版本时,出现此错误。 AVD管理器对此AVD没有问题。 我试图从头开始重建AVD,但没有结果,同样的问题。 在SDK管理器中,没有更新

如果单击“继续”,应用程序将正常部署


当我使用任何直接基于默认设备定义的设备时,SDK更新后,我会遇到此问题

此外:使用默认设备定义(Nexus 7、Nexus S等)创建的任何新虚拟设备都会直接给出相同的错误

我的解决方案是复制这些定义:

  • 在Android虚拟设备管理器/设备定义->选择要使用的定义,然后按编辑。提供新名称并按下“克隆设备”按钮
  • 现在,使用此克隆配置创建新的虚拟设备
  • 新设备不再发出无效配置错误消息

  • @coderazzi的回答是正确的,但是那些刚刚接触intellij并且在寻找合适的设置方面面临问题的人,这里有一些图片

  • 打开AVD设置

  • 打开设备定义并选择任何设备定义,如Nexus S

  • 单击克隆,然后添加新名称

  • 使用新定义“无Bug Nexus S”创建新的AVD。现在将其用作目标仿真器,您将不会遇到任何问题


  • 我也有同样的问题。似乎是旧API(例如2.3.3)版本实现了这一点。我没有发现api 17+模拟器的错误。API17仍然不工作。这是一个恼人的错误。科德拉齐发现,复制设备定义很有帮助。但我的虚拟设备在启动后崩溃:“不幸的是,系统UI已经停止了。”我的虚拟设备启动了,但启动后又崩溃了。哇,真是个疯狂的bug。