android - 动画时出现奇怪的错误(Adreno,GL)

标签 android opengl-es android-animation

我有两个奇怪的错误,有时会在我为 View 设置动画时出现(在 NineOldAndroids 的帮助下)。很难调试所以我还不确定,但我认为这可能是由 v.setLayerType(View.LAYER_TYPE_HARDWARE, null); 引起的.并且有一些绘图问题与此日志一起出现,但它们并不一致。

这些是错误(都是在不同的 Activity 中引起的):

<gl_draw_error_checks:437>: Error: Unknown: 0x506

<qgl2DrvAPI_glStartTilingQCOM:162>: GL_INVALID_VALUE

两者都带有标签 Adreno200-ES20 .似乎是 OpenGL 问题,但我不知道是什么原因造成的,也不知道该怎么做才能摆脱它。有什么想法吗?

最佳答案

你可以试试设置

<activity android:hardwareAccelerated="false" />

在 AndroidManifest.xml 中

关于android - 动画时出现奇怪的错误(Adreno,GL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15443583/

相关文章:

Android OpenGL动态调整FloatBuffer大小?

opengl - 如何将模型矩阵包含到 VBO 中?

java - 制作一个翻转的Android动画

android - 在 Jetpack compose 中绘制动画圆

android - 如何更改日期选择器中的文本大小?

javascript - Android HTML5 FileApi 可以从 SD 卡读取文件吗?

android - Facebook lide 滑出式菜单(不使用那个库)

android - 在 Activity 中调用 DialogFragment

java - 使用 libgdx Actor 类和 SpriteBatch 绘制网格几何体

android - ViewPropertyAnimator缩放后如何恢复到原来的大小?