使用Qt Creator连接Genymotion虚拟机
在开发 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。
Genymotion简介
Genymotion 是 x86 架构的一个非常快速的Android 模拟器,秒级开机关机速度,傻瓜式安装,易于使用,将复杂的技术隐藏于VitualBox、HardWare OpenGL等驱动引擎中,支持绝大部分的模拟器功能与感应器,甚至支持语音、NFC、蓝牙等等。
参考文章:
https://geekquiet.wordpress.com/2014/03/06/android-emulators/#comment-6
[…] 使用Qt Creator连接Genymotion虚拟机 […]