2012-02-23 41 views
5

我的AppWidget有问题。 Galaxy Nexus和Nexus S上的某些拥有Android 4.0的用户正在报告股票启动器中的破损字体。字体如何导致OpenGL内存不足错误?

我必须连接到亚行手机看日志,我发现有这些错误多次:

OpenGLRenderer is out of memory! 

有没有办法来优化AppWidget要少内存有较高要求的OpenGL渲染?

是否足以减少视图树的级别?

最初发布于:https://groups.google.com/forum/?fromgroups#!topic/android-developers/Aoxf_hWIQ24

回答

7

Android的工程师们发现,很大的字体大小可以在冰淇淋三明治4.0字体缓存造成内存不足。他们正在研究如何更有效地缓存需要大量内存的字体。目前没有提出解决方法。

要求不高,减小字体大小。

+3

请注意,这仅适用于使用延迟渲染架构的GPU。例如,使用Tegra2或Tegra3 GPU的手机不会有这个问题。 – 2012-02-23 18:18:19

相关问题