Les plantages de l’application Android WebView promis de ne plus jamais se reproduire

351
les-plantages-de-l'application-android-webview-promis-de-ne-plus-jamais-se-reproduire

Un bug étrange le mois dernier a vu des applications Android aléatoires se planter à gauche et à droite sans raison apparemment. Il a finalement été correctement retracé au composant WebView d’Android et, heureusement, certains ont également trouvé des solutions de contournement en attendant que Google le répare définitivement. Maintenant, le fabricant d’Android prend des mesures pour que l’incident ne se reproduise plus, même s’il repousse accidentellement une mise à jour boguée.

Les mises à jour qui apportent des bogues ne sont pas si rares, demandez simplement à Microsoft. Cependant, lorsque ces bogues apparaissent dans des composants critiques du système d’exploitation, ils peuvent causer des ravages qui ne permettent pas aux utilisateurs d’attendre une autre mise à jour corrigeant ce bogue. En supposant que l’appareil est même laissé dans un état utilisable.

Heureusement, le bogue WebView du mois dernier n’était pas si grave mais exaspérant encore pour certains utilisateurs. En tant que composant utilisé par les applications Android pour rendre les pages Web, presque toutes les applications utilisant cette fonctionnalité ont été affectées, et il y en a beaucoup.

Google a maintenant expliqué que le bogue provenait de la technologie de configuration expérimentale utilisée par Chrome et WebView. Cette connexion entre les deux fait partie de ce qui a causé des problèmes, car certains utilisateurs n’ont pas pu contourner les plantages à moins qu’ils n’aient également rétrogradé Chrome. Dans le cadre de ses efforts pour s’assurer que cela ne se reproduira plus, Google promet d’améliorer ses processus de test afin que les bogues soient détectés avant leur déploiement.

Une autre solution intéressante est l’ajout d’un «Mode sans échec» pour WebView. Dans le cas où un tel bogue de plantage d’application se reproduirait, WebView devrait se rabattre sur une version précédemment fonctionnelle afin que les applications fonctionnent à nouveau pendant que Google travaille sur une solution appropriée.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici