Android模拟器有真正的解决方案吗?

时间:2011-11-03 16:24:51

标签: android performance emulation android-edittext

我正在尝试为Android手机编写游戏。无论如何,我必须检查我的代码中的任何细微更改。但我只有5MB的文件,只使用 SurfaceView 绘制甚至 GLSurfaceView (所以我认为因为我没有使用OpenGL:3D的东西并且只是绘制位图它应该更快。我不确定因为它在C / BorlandC 8D中速度不快而且android模拟器那么慢它让我等待。 我试图不使用我的所有位图,因此可以更快地上传和安装。 FPS怎么样 ?????我得到5-10 fps,我的游戏需要20个。加上有些时候我无法通过模拟器得到所有应该绘制的位图(例如:如果我有5个fps中的10个fps,我看不到我的一半位图......)我无法检查我的游戏中发生了什么!所以如果有更好的方法请告诉我。我看过一些人正在使用他们的 android手机作为模拟器真的更快?如果是这样我会得到一个。其他人说使用Windows XP是最好的方法,它没有FPS问题吗?在这种情况下我必须使用虚拟机。谢谢你的回复!

2 个答案:

答案 0 :(得分:5)

有一个相当简单的选择。您可以使用VirtualBox运行虚拟机,然后安装androidx86(http://www.android-x86.org/)作为操作系统。我自己尝试过,性能几乎是完美的。

这里有完整的指南http://androidspin.com/2011/01/24/howto-install-android-x86-2-2-in-virtualbox/

编辑 - 一旦VM启动并运行,您还需要连接到VM。按Alt-F1并键入netcfg以获取VM IP(应为10.0)。然后在主机上cd到android工具目录并输入./adb connect <VM IP>:5555

答案 1 :(得分:0)

我注意到有一个名为“Bluestacks”的软件,它甚至支持OpenGL ES,你可以得到你想要的所有FPS。所以它与Android开发人员完美匹配。当然它也是免费的:this is the web site you can download快乐的编码......