在开发 Android 程序时,需要使用安卓虚拟机进行调试。由于 Qt 创建的 AVD(Android Virtual Device)设备或ADT(Android Development Tools)非常卡顿,所有很多人都使用 Genymotion 虚拟机,他能给我们带来最好的 Android 模拟体验。

但是在 Qt Creator 中无法自动识别出 Genymotion 创建的虚拟机,如果要想自动识别你必须保证两个要点:

  1. 配置 Genymotion 和 Qt 使用相同的 SDK,在 Genymotion 的“Setting”->“ADB”标签页下选择->“use custom Android SDK tools”;
  2. 启动 Genymotion 虚拟机,它将会自动注册到 adb(Android调试桥接器)。

注意:如果想调试 Genymotion 虚拟机请将构建套件改为x86

Genymotion简介

Genymotion 是 x86 架构的一个非常快速的Android 模拟器,秒级开机关机速度,傻瓜式安装,易于使用,将复杂的技术隐藏于VitualBox、HardWare OpenGL等驱动引擎中,支持绝大部分的模拟器功能与感应器,甚至支持语音、NFC、蓝牙等等。

参考文章:
https://geekquiet.wordpress.com/2014/03/06/android-emulators/#comment-6

标签: Qt, Qt Genymotion, Qt Creator 连接 Genymotion, Genymotion

仅有一条评论

  1. […] 使用Qt Creator连接Genymotion虚拟机 […]

添加新评论