前期准备:
1. 准备好已经能用模拟器调试Android程序的Eclipse。
2. 下载并安装好BlueStacks。中文网址地址为http://www.bluestacks.net.cn/Download/
准备工作完成之后,接下来就要让eclipse和BlueStacks互相沟通沟通了。先打开BlueStacks,再开eclipse,切换到DDMS透视图,可以看到Devices视图中已经找到了BlueStacks的那台模拟设备emulator-5554
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 先打开BlueStacks
- 再打开eclipse,切换到DDMS透视图,可以看到Devices视图中已经找到了BlueStacks的那台模拟设备emulator-5554。
- 接下来找个项目来调试一下。这里我找了Lgame框架作者的一个例子项目"AVG_OpenGLES"来做测试。先设置下调试设置“Debug Configuarations”。
- 在打开的调试界面的"Target"Tab页中,选择上"Always prompt to pick device"。
- 在打开的调试界面的"Target"Tab页中,选择上"Always prompt to pick device"。
下面就是我们的Android项目在BlueStacks中的运行界面。
如果程序中下了断点,应用也能正常中断在断点处。OK,大功告成!可以看到FPS达到50。晕,比模拟器中不知道快了多少倍了。
数据的证明
机器配置
处理器名称 | DualCore Intel Core i3 330M, 2133 MHz (16 x 133) |
主板芯片组 | Intel Ibex Peak-M HM55, Intel Ironlake-M |
系统内存 | 3892 MB (DDR3 SDRAM) |
显示适配器 | Intel(R) HD Graphics (256 MB) |
计算机类型 | ACPI Multiprocessor PC (Mobile) |
操作系统 | Microsoft Windows XP Professional |
系统补丁(SP) | Service Pack 3 |
时间: 2024-10-31 15:31:39