我一直在网上寻找有关如何开始Qt& amp;的开发的教程。适用于Android设备的OpenCV应用程序,尤其是运行Android 4.2.2的Nexus 7。通过鬼混,我能够创建一个模拟器并在某个Android虚拟设备上运行(在Ubuntu Linux 12.10下)。
我现在正试图采取更加系统和细致的方法,更好地了解我在做什么。我卸载了Qt / Necessitas SDK并重新安装。我现在遇到以下问题:
为AVD启动模拟器'AVD_for_Nexus_7_by_Google; PANIC:无法打开:/home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini
模拟器:错误:此AVD的配置缺少内核文件!!
创建设备'AVD_for_Nexus_7_by_Google'后,我在AVD Manager中创建'开始'。没有任何事情发生,Qt Creator变成灰色,我只是在等待。 Necessitas似乎挂断了。
如果我在安装后通过sudo运行Necessitas,我只能运行AVD虚拟设备管理器。
关于如何解决这些问题的任何指示都会受到欢迎。
祝你好运, 博德
P.S。我要包含一些图片,希望能够对发生的事情提供一个相当好的想法。
答案 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有哪些属性。