Program Beta

Program Beta WebView memberi Anda akses awal ke rilis baru Android WebView. Kami mendorong semua developer yang menggunakan WebView di aplikasi mereka untuk bergabung dengan program Beta agar Anda dapat mencoba versi WebView baru 4 minggu sebelum dirilis ke publik.

Bagaimana cara berlangganan program Beta?

Anda dapat berlangganan WebView Beta di Android 10 dan yang lebih tinggi dengan bergabung ke program pengujian WebView menggunakan akun yang Anda gunakan di perangkat Anda. Anda dapat melakukannya dengan mengklik tombol "Menjadi penguji":

Jadi penguji
Gambar 1: Menjadi penguji.

Anda sekarang menjadi penguji Beta untuk WebView. Jika Anda membuka Play Store di perangkat, Anda akan melihat update yang tersedia untuk jalur Beta. Instal update ini untuk mulai menggunakan WebView Beta.

Bagaimana cara berhenti berlangganan dari program Beta?

Untuk keluar dari program pengujian WebView dan berhenti menerima update Beta di masa mendatang, klik tombol "Keluar dari program".

Setelah Anda berhenti berlangganan, WebView Beta tetap diinstal di perangkat Anda, tetapi akan otomatis diupdate ke jalur utama (Stabil) segera setelah rilis Stabil berikutnya keluar.

Cara lain untuk menguji WebView

  • Tahukah Anda bahwa WebView juga memiliki jalur pengujian lainnya? Untuk pengalaman yang lebih canggih, coba saluran Dev atau Canary.
  • Jika ingin mencoba fitur eksperimental atau melaporkan error kembali ke Google, Anda dapat menginstal paket WebView Beta yang terpisah.
  • Jika Anda melakukan pengujian di Android 7 hingga 9 (Nougat/Oreo/Pie), Anda dapat menginstal Chrome Beta dan menyetel penyedia WebView di setelan developer. Lihat Android 7 hingga 9 (Nougat/Oreo/Pie) untuk mengetahui langkah-langkah mendetail.

DevTools WebView

WebView DevTools adalah sekumpulan alat di perangkat untuk membantu men-debug aplikasi WebView Anda.

Cara terbaik untuk meluncurkan WebView DevTools adalah dengan mendownload WebView Beta, Dev, atau Canary. Channel ini berisi ikon peluncur yang meluncurkan WebView DevTools.

Anda dapat men-debug aplikasi WebView dengan WebView DevTools.
Gambar 2: DevTools WebView.

Error WebView

Dalam aplikasi WebView Beta, Dev, dan Canary, Anda dapat melihat error WebView yang terjadi di perangkat.

  • Serupa dengan chrome://crashes.
  • Error dari semua aplikasi di perangkat.
  • Ajukan bug untuk memberikan info selengkapnya.

Bendera Webview

Demikian pula, aplikasi pengujian berisi serangkaian flag yang dapat Anda gunakan untuk mengaktifkan/menonaktifkan fitur eksperimental.

Menggunakan WebView di Android versi lama

androidx.webkit Jetpack memungkinkan Anda menggunakan WebView API di versi Android yang lebih lama yang tidak mendukungnya. Ada beberapa manfaat dari AndroidX WebKit:

  • Library ini adalah library Jetpack yang diupdate secara rutin.
  • Dirancang agar mudah digunakan,
  • Hal ini memungkinkan aplikasi WebView Anda berfungsi di lebih banyak perangkat.

Tambahkan dependensi untuk artefak yang diperlukan dalam file build.gradle bagi aplikasi atau modul Anda:

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

Resource developer

Berikut adalah referensi tambahan untuk developer.

Video

Dokumentasi