我一直在网上寻找有关如何开始为 Android 设备开发 Qt 和 OpenCV 应用程序的教程,特别是运行 Android 4.2.2 的 Nexus 7。通过鬼混,我能够创建一个模拟器并在某个 Android 虚拟设备上运行(在 Ubuntu Linux 12.10 下)。
我现在正试图采取一种更系统、更细致的方法,更好地理解我在做什么。我卸载了 Qt/Necessitas SDK 并重新安装。我现在遇到以下问题:
- 当尝试使用设备定义中的 Nexus 7 目标(即已知设备配置)启动 Android 模拟器时,我收到以下类型的错误:
AVD 'AVD_for_Nexus_7_by_Google 的启动模拟器;恐慌:无法打开:/home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini
- 尝试使用我自己的 Android 虚拟设备自定义定义启动 Android 模拟器时,我收到以下错误:
模拟器:错误:此 AVD 的配置缺少内核文件!
创建设备“AVD_for_Nexus_7_by_Google”后,我在 AVD 管理器的“开始”上创建。什么都没有发生,Qt Creator 变成灰色,我只是继续等待。Necessitas 似乎挂断了电话。
如果我在安装后通过 sudo 运行 Necessitas,我只能运行 AVD 虚拟设备管理器。
任何有关如何解决这些问题的指示都将受到欢迎。
最好的问候, 巴尔德
PS我包括一些图片,希望能提供一个相当好的关于正在发生的事情的想法。