Programme bêta

Le programme bêta WebView vous donne un accès anticipé aux nouvelles versions d'Android WebView. Nous encourageons tous les développeurs qui utilisent WebView dans leurs applications à rejoindre le programme bêta. Vous pourrez ainsi tester les nouvelles versions de WebView quatre semaines avant leur lancement public.

Comment m'abonner au programme bêta ?

Vous pouvez vous abonner à WebView Beta sur Android 10 ou version ultérieure en rejoignant le programme de test WebView avec le compte que vous utilisez sur votre appareil. Pour ce faire, cliquez sur le bouton Devenir testeur :

Devenir testeur
Figure 1 : Devenir testeur.

Vous êtes désormais testeur bêta pour WebView. Si vous accédez au Play Store sur votre appareil, une mise à jour devrait être disponible pour la version bêta. Installez cette mise à jour pour commencer à utiliser WebView Beta.

Comment me désabonner du programme bêta ?

Pour quitter le programme de test WebView et ne plus recevoir d'informations sur les versions bêta, cliquez sur le bouton Quitter le programme.

Une fois que vous vous êtes désinscrit, WebView Beta reste installé sur votre appareil, mais il est automatiquement mis à jour vers le canal principal (stable) dès que la prochaine version stable est disponible.

Autres méthodes pour tester WebView

  • Saviez-vous que WebView propose également d'autres canaux de test ? Pour une expérience plus avancée, essayez les canaux Dev ou Canary.
  • Si vous souhaitez essayer des fonctionnalités expérimentales ou signaler des plantages à Google, vous pouvez installer le package WebView Beta distinct.

Outils de développement WebView

Les outils de développement WebView sont un ensemble d'outils intégrés à l'appareil qui vous aident à déboguer vos applications WebView.

Le meilleur moyen de lancer les outils de développement WebView est de télécharger WebView Beta, Dev ou Canary. Ces canaux contiennent une icône de lanceur qui lance les outils pour les développeurs WebView.

Vous pouvez déboguer vos applications WebView avec les outils de développement WebView.
Figure 2 : outils de développement WebView.

Plantages de WebView

Dans les applications WebView bêta, de développement et Canary, vous pouvez afficher les plantages WebView qui se sont produits sur l'appareil.

  • Semblable à chrome://crashes.
  • L'appareil plante dans toutes les applications.
  • Signalez un bug pour fournir plus d'informations.

Indicateurs WebView

De même, les applications de test contiennent une série d'indicateurs que vous pouvez utiliser pour activer/désactiver les fonctionnalités expérimentales.

Utiliser WebView sur d'anciennes versions d'Android

androidx.webkit de Jetpack vous permet d'utiliser les API WebView sur d'anciennes versions d'Android qui ne les prendraient pas en charge autrement. AndroidX WebKit présente plusieurs avantages :

  • Il s'agit d'une bibliothèque Jetpack régulièrement mise à jour.
  • Elle est conçue pour être facile à utiliser.
  • Il permet à vos applications WebView de fonctionner sur davantage d'appareils.

Ajoutez les dépendances des artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou module :

Groovy

dependencies {
    implementation "androidx.webkit:webkit:1.14.0"
}

Kotlin

dependencies {
    implementation("androidx.webkit:webkit:1.14.0")
}

Ressources pour les développeurs

Vous trouverez ci-dessous des ressources supplémentaires pour les développeurs.

Vidéo

Documentation