安卓模拟器硬件渲染器问题

4

我一整天都在Eclipse上工作,然后在模拟器上运行应用程序。但是不时地模拟器会挂起,并持续显示错误消息。Logcat显示HardwareRenderer.java中存在问题。

然而,重新启动模拟器可以解决问题,但是这浪费了时间。所以,有没有可能避免或恢复这个问题。


1
这并不是你问题的答案,但你应该看看Genymotion - Tyler MacDonell
@TylerMacDonell 在使用GenyMotion时遇到了同样的问题,请参见此处的评论https://dev59.com/2GYr5IYBdhLWcg3wfKL_ - Vivek Warde
3个回答

1

你好,也许它并不完全符合你的问题...但是,你可以尝试使用BlueStacks而不是使用模拟器,它非常快速和易于运行...如果你正在使用BlueStacks作为你的模拟器,请先启动BlueStacks,然后再启动Eclipse或者你正在使用的任何IDE。在Eclipse中,你可以在设备选项卡中找到BlueStacks模拟器...希望对你有用。

http://infopulseukraine.com/eng/blog/Software-Development/Mobile/Bluestacks_Eclipse/


1
使用Genymotion,您将永远不会遇到任何模拟器问题。 http://www.genymotion.com/ 非常快的模拟器,需要安装VM才能正常工作。

人们在Genymotion中也遇到了这个问题,请参见这里的评论:https://dev59.com/2GYr5IYBdhLWcg3wfKL_ - Vivek Warde

1

试试这个...

  1. 进入Windows
  2. Android虚拟设备管理器
  3. 选择当前的虚拟设备
  4. 编辑
  5. 禁用使用主机GPU
  6. 确定

    因为如果启用使用主机GPU选项,它需要您系统的显卡具有高性能,但大多数用户没有高质量的显卡,所以会出现渲染问题。为了提高性能,启用快照选项。


我在我的笔记本电脑上有1 GB的NVIDIA显卡,我希望模拟器能够尽快启动应用程序,因此通常我使用768 MB RAM的Host GPU,我认为快照选项通常可以更快地启动模拟器(但不是应用程序)! - Vivek Warde

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接