在开发 Android 程序时,需要使用安卓虚拟机进行调试。由于 Qt 创建的 AVD(Android Virtual Device)设备或ADT(Android Development Tools)非常卡顿,所有很多人都使用 Genymotion 虚拟机,他能给我们带来最好的 Android 模拟体验。
但是在 Qt Creator 中无法自动识别出 Genymotion 创建的虚拟机,如果要想自动识别你必须保证两个要点:
- 配置 Genymotion 和 Qt 使用相同的 SDK,在 Genymotion 的“Setting”->“ADB”标签页下选择->“use custom Android SDK tools”;
- 启动 Genymotion 虚拟机,它将会自动注册到 adb(Android调试桥接器)。
注意:如果想调试 Genymotion 虚拟机请将构建套件改为x86。