Programma beta

Il programma beta di WebView ti offre l'accesso in anteprima alle nuove release di Android WebView. Invitiamo tutti gli sviluppatori che utilizzano WebView nelle loro app a partecipare al programma beta per provare le nuove versioni di WebView 4 settimane prima che vengano rilasciate al pubblico.

Come faccio ad abbonarmi al programma beta?

Puoi abbonarti alla versione beta di WebView su Android 10 e versioni successive partecipando al programma di test di WebView con l'account che utilizzi sul tuo dispositivo. Puoi farlo facendo clic sul pulsante "Diventa un tester":

Diventa un tester
Figura 1: diventa un tester.

Ora sei un beta tester di WebView. Se visiti il Play Store sul tuo dispositivo, ora dovresti vedere un aggiornamento disponibile per il canale beta. Installa questo aggiornamento per iniziare a utilizzare WebView Beta.

Come faccio ad annullare l'iscrizione al programma beta?

Per uscire dal programma di test WebView e annullare l'iscrizione per non ricevere più aggiornamenti beta in futuro, fai clic sul pulsante "Esci dal programma".

Dopo l'annullamento dell'iscrizione, WebView Beta rimane installata sul dispositivo, ma si aggiorna automaticamente alla traccia principale (stabile) non appena viene rilasciata la successiva versione stabile.

Altri modi per testare WebView

  • Sapevi che WebView ha anche altre tracce di test? Per un'esperienza più all'avanguardia, prova i canali Dev o Canary.
  • Se vuoi provare le funzionalità sperimentali o segnalare arresti anomali a Google, puoi installare il pacchetto WebView Beta separato.

WebView DevTools

Gli strumenti di sviluppo di WebView sono un insieme di strumenti sul dispositivo che aiutano a eseguire il debug delle app WebView.

Il modo migliore per avviare WebView DevTools è scaricare WebView beta, Dev o Canary. Questi canali contengono un'icona di avvio che avvia WebView DevTools.

Puoi eseguire il debug delle tue app WebView con WebView DevTools.
Figura 2: WebView DevTools.

Arresti anomali di WebView

All'interno delle app WebView Beta, Dev e Canary, puoi visualizzare gli arresti anomali di WebView che si sono verificati sul dispositivo.

  • Simile a chrome://crashes.
  • Arresti anomali di tutte le app sul dispositivo.
  • Segnala un bug per fornire maggiori informazioni.

Flag WebView

Allo stesso modo, le app di test contengono una serie di flag che puoi utilizzare per attivare/disattivare le funzionalità sperimentali.

Utilizzo di WebView su versioni precedenti di Android

androidx.webkit di Jetpack ti consente di utilizzare le API WebView su versioni precedenti di Android che altrimenti non le supportano. AndroidX WebKit offre diversi vantaggi:

  • Si tratta di una libreria Jetpack aggiornata regolarmente.
  • È facile da usare per progettazione,
  • Consente alle tue app WebView di funzionare su più dispositivi.

Aggiungi le dipendenze per gli artefatti che ti servono nel file build.gradle per la tua app o il tuo modulo:

Groovy

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

Kotlin

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

Risorse per sviluppatori

Di seguito sono riportate risorse aggiuntive per gli sviluppatori.

Video

Documentazione