web-dev-qa-db-fra.com

Android vue Web à l'aide de GSAP: tentative de suppression de la référence locale non JNI, vidage du thread

Dans Android Studio 1.4 utilisant l'émulateur Nexus5, chaque fois qu'il y a une animation 3D (x, y, rotationX, rotationY, rotationZ) en utilisant GSAP dans la vue Web, le logcat crache une tonne de ce message:

Attempt to remove non-JNI local reference, dumping thread

Cela ne semble pas affecter le comportement de ma webapp, à part un peu de bégaiement lorsque le message est produit, ce qui est plusieurs fois par seconde pour les animations qui prennent quelques secondes.

Avez-vous des idées sur la façon de vous arrêter, ou est-ce même un problème?

MISE À JOUR: L'erreur ne se produit pas sur mon appareil de test, Samsung Galaxy S4. Il ne s'agit donc probablement que d'un problème d'émulateur.

30
Mark

Je pense que vous utilisez une vue Web sans émulation Host GPU.

L'équipe Google dit dans le problème:

"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. :/"

Vérifiez le rapport de problème:

* https://code.google.com/p/Android/issues/detail?id=18904

10
josedlujan