使用 GSAP 的 Android webview:尝试删除非 JNI 本地引用、转储线程

2022-09-01 11:04:26

在使用Nexus5模拟器的Android Studio 1.4中,每当在web视图中使用GSAP的3D动画(x,y,rotationX,rotationY,rotationZ)时,logcat都会吐出大量这样的消息:

Attempt to remove non-JNI local reference, dumping thread

这似乎不会影响我的 Web 应用的行为,只是在生成消息时出现一些卡顿,对于需要几秒钟才能完成的动画,每秒会出现多次卡顿。

关于如何停止的任何想法,或者这甚至是一个问题?

更新:我的测试设备三星Galaxy S4上未发生错误。因此,这可能只是一个模拟器问题。


答案 1

我认为您正在使用没有主机GPU仿真的Web视图。

谷歌团队在本期杂志中说:

"You shouldn't expect that WebView will be usable without host GPU emulation any time soon.

Note also that since the emulator doesn't receive WebView updates, testing on the emulator means you are using a much older version of WebView than the vast majority of your users, and so it's already rather unrepresentative. :/"

查看问题报告:

*https://code.google.com/p/android/issues/detail?id=189040


答案 2