无法启动AVD模拟器:PANIC:无法打开:/home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini

时间:2013-08-07 18:45:55

标签: android ubuntu android-emulator avd qt-necessitas

我一直在网上寻找有关如何开始Qt& amp;的开发的教程。适用于Android设备的OpenCV应用程序,尤其是运行Android 4.2.2的Nexus 7。通过鬼混,我能够创建一个模拟器并在某个Android虚拟设备上运行(在Ubuntu Linux 12.10下)。

我现在正试图采取更加系统和细致的方法,更好地了解我在做什么。我卸载了Qt / Necessitas SDK并重新安装。我现在遇到以下问题:

  • 尝试使用Nexus 7目标启动Android模拟器时 来自设备定义'(即,已知的设备配置),I 收到以下类型的错误:

为AVD启动模拟器'AVD_for_Nexus_7_by_Google; PANIC:无法打开:/home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini

  • 尝试使用自己的自定义启动Android模拟器时 定义Android虚拟设备,我收到以下内容 错误:

模拟器:错误:此AVD的配置缺少内核文件!!

  • 创建设备'AVD_for_Nexus_7_by_Google'后,我在AVD Manager中创建'开始'。没有任何事情发生,Qt Creator变成灰色,我只是在等待。 Necessitas似乎挂断了。

  • 如果我在安装后通过sudo运行Necessitas,我只能运行AVD虚拟设备管理器。

关于如何解决这些问题的任何指示都会受到欢迎。

祝你好运, 博德

P.S。我要包含一些图片,希望能够对发生的事情提供一个相当好的想法。

enter image description here enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

您是否检查过以确保虚拟设备定义的路径存在,在整个文件夹路径中具有正确的权限,并且实际上仍包含定义文件?

/home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini

您是否移动过任何文件夹,例如IDE的安装位置?

我已经习惯了windows Eclipse Android Development捆绑包。它有一些设置,您可以将文件夹的路径更改为您的设备定义。您的情况也是如此,如果是这样,路径是否设置为您的Nexus定义?注意:不是定义您创建的AVD的INSTANCE的文件(您可以创建许多),而是指向IDE的文件,该文件告诉IDE创建类似Nexus 7的AVD实例的设置(与默认类相似)定义告诉你的IDE Nexus 7有哪些属性。