我在使用i7处理器的Windows 7上,我正在尝试使用Android SDK模拟器。但是,当我将像素密度设置为320并开启GPU仿真时,它开始滞后并冻结,其浏览器几乎无法使用(它类似于每秒1帧或更少)。
到目前为止,使用以下设置它会更好,更好,我认为它可以使用5到10FPS这是可用的,但它不是30FPS(平滑使用)。
抽象LCD密度 - 120
GPU仿真 - 没有
键盘支持 - 是
除了迁移到Linux之外,还能做些什么来让它顺利运行吗?我注意到GPU仿真对性能的影响最大。
答案 0 :(得分:1)
最重要的设置是您的架构,确保您使用的是英特尔模拟器。加速是巨大的!
在此处发布了一个操作方法:https://stackoverflow.com/a/10772162/1741111
答案 1 :(得分:1)
如果您想要达到30FPS标记,请忘记Android模拟器并切换到Genymotion。
在我发现Genymotion模拟器之前,我在Android模拟器上工作了6个月或更长时间,这与开发速度有什么不同。
如果您仍在使用Android模拟器进行开发 - 请尝试使用Genymotion。你会感谢我的。它有很大的不同。
个人开发者有免费版本。
即使这是一个老帖子。我想这里需要提一下。
答案 2 :(得分:0)
最好的模拟器是购买一个简单的Android智能手机,并在此设备上调试/运行您的应用程序。我正在这样做,并且它没有任何滞后效果非常好
答案 3 :(得分:0)
您无需购买手机。模拟器是一个很好的工具,但速度非常慢。您可以启用硬件加速以使其平稳运行。 Follow the steps on the developers page你会注意到速度的显着差异。 AFAIK你提到的设置对速度影响不大。
答案 4 :(得分:0)