首页 > 代码库 > Eclipse + BlueStacks调试Android应用

Eclipse + BlueStacks调试Android应用



前期准备:
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

Eclipse + BlueStacks调试Android应用