在某些设备上的即时应用程序中未渲染opengles

时间:2019-05-17 21:04:04

标签: android opengl-es google-play-services rendering android-instant-apps

我写了一个opengl游戏,但是当作为即时应用程序运行时,它并未在某些android版本上呈现,但是当作为普通应用程序运行时,它可在所有android版本上运行,即时和普通应用程序使用相同的应用程序捆绑包,这是相关的日志信息:

2019-05-17 16:54:25.219 10802-10909/? W/aiagpu: [0517/155425:WARNING:features.cc(44)] feature NoOpReleaseOrDestroySurface: 0
2019-05-17 16:54:25.232 10802-10909/? W/aiagpu: [0517/155425:WARNING:features.cc(44)] feature NoOpReleaseOrDestroySurface: 0
2019-05-17 16:54:41.831 10802-10909/? W/aiagpu: [0517/155441:WARNING:features.cc(44)] feature EnableServiceSideGlError: 0
2019-05-17 16:54:41.833 10802-10909/? W/aiagpu: [0517/155441:WARNING:features.cc(44)] feature IgnoreDrawArraysCall: 0
2019-05-17 16:54:41.833 10802-10909/? W/aiagpu: [0517/155441:WARNING:features.cc(44)] feature CheckVertexAttribMemoryBoundary: 0
2019-05-17 16:54:41.836 10802-10909/? E/libEGL: called unimplemented OpenGL ES API

1 个答案:

答案 0 :(得分:0)

https://issuetracker.google.com/issues/132952558是吗?

在此处引用答案,这样也对其他人有帮助:

  

仅部分支持OpenGL ES 1.0,我们不建议您使用   用这个。

     

即时应用程序完全支持OpenGL ES 2.0。

     

此外,pre-O Instant Apps不支持OpenGL ES 3.0。

     

以前曾在某个地方对此进行了记录,但现在没有了,所以我们   正在努力重新获得这些详细信息。