我的Android系统有问题。它运行在自定义平台上,当我启动设备时,屏幕在bootanim和控制台“ A N D R O I D”屏幕之间闪烁。

bootanim重新绘制自身时,它是可见的,但随后迅速闪烁回到“ A N D R O I D”屏幕。

我怀疑这是由于SurfaceFlinger或OpenGL的某些设置而引起的,但是关于源代码,我找不到更多的文档。

我需要在特定于平台的设备配置中定义一些内容吗?

最佳答案

我设法解决了这个问题。

它与内核配置有关。要停止“闪烁”,我需要取消设置CONFIG_FRAMEBUFFER_CONSOLE。

我的bootanim现在显示精美...!

关于android - 缓冲区之间的Android表面闪烁,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11341278/

10-13 05:02