Programme bêta

Le programme bêta de WebView vous offre 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 essayer les nouvelles versions de WebView quatre semaines avant leur publication.

Comment puis-je m'abonner au programme bêta ?

Vous pouvez vous abonner à la version bêta de WebView 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, vous devriez maintenant voir une mise à jour disponible pour le canal bêta. Installez cette mise à jour pour commencer à utiliser WebView bêta.

Comment me désabonner du programme bêta ?

Pour quitter le programme de test WebView et vous désabonner des mises à jour bêta à l'avenir, cliquez sur le bouton Quitter le programme.

Une fois désabonné, la version bêta de WebView est toujours installée sur votre appareil, mais elle est automatiquement mise à jour vers le canal principal (stable) dès la sortie de la prochaine version stable.

Autres façons de tester WebView

  • Saviez-vous que WebView propose également d'autres canaux de test ? Pour une expérience à la pointe de la technologie, essayez les versions Canary ou pour les développeurs.
  • Si vous souhaitez essayer des fonctionnalités expérimentales ou signaler des plantages à Google, vous pouvez installer le package WebView bêta distinct.
  • Si vous effectuez le test sur Android 7 à 9 (Nougat/Oreo/Pie), vous pouvez installer la version bêta de Chrome et définir votre fournisseur WebView dans les paramètres du développeur. Pour connaître la procédure détaillée, consultez Android 7 à 9 (Nougat/Oreo/Pie).

Outils de développement WebView

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

Le meilleur moyen de lancer WebView DevTools consiste à télécharger la version bêta, la version de développement ou la version Canary de WebView. Elles contiennent une icône de lanceur qui permet de lancer les outils pour les développeurs WebView.

Vous pouvez déboguer vos applications WebView à l'aide des outils pour les développeurs WebView.
Figure 2: Outils pour les développeurs 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.
  • Plantages de toutes les applications de l'appareil
  • 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 ou 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 seraient autrement pas compatibles avec elles. AndroidX WebKit présente plusieurs avantages:

  • Il s'agit d'une bibliothèque Jetpack mise à jour régulièrement.
  • Sa conception est simple,
  • Cela permet à vos applications WebView de fonctionner sur un plus grand nombre 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.9.0"
}

Kotlin

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

Ressources pour les développeurs

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

Vidéo

Documentation