我使用Skobbler SDK 2.5和三星Galaxy Tab 8,4 / Kitkat 4.4,我遇到了一些严重的性能问题,一段时间后拖动某些缩放级别范围(重度滞后,帧需要大约1秒才能更新)
分析显示它似乎与GL相关(GLThread中的MapRenderer.render()
大约需要500毫秒)。
它似乎只出现在某些变焦范围内,并且在近距离放大或缩小变化很远时会消失。 我想这也需要一些时间才能发生,因为在一个新的平板电脑重新启动它工作正常一段时间。对我而言,当缩放级别处于高细节和中等细节之间的“边界”状态时,看起来它会滞后,但这只是我的猜测。
有趣的是,演示应用程序 AndroidOpenSourceDemo 也受到影响,我使用应用程序时使三星平板电脑崩溃了(+重启)
所以我认为它可能与OpenGL有关,也许有些缓冲区填满了,可能不在我们手中,所以我的问题是:
是否可以下载旧的SDK 2.3 ?我没有在官方下载频道中找到它,但我想试一试,自2.4。将更改引入新的OpenGL ES2渲染引擎。