Beta programı

WebView Beta programı, Android WebView'in yeni sürümlerine erken erişim imkanı sunar. Uygulamalarında WebView kullanan tüm geliştiricileri, Beta programına katılmaya davet ediyoruz. Böylece yeni WebView sürümlerini herkese açık olarak yayınlanmadan 4 hafta önce deneyebilirsiniz.

Beta programına nasıl abone olabilirim?

Cihazınızda kullandığınız hesapla WebView test programına katılarak Android 10 ve sonraki sürümlerde WebView Beta'ya abone olabilirsiniz. "Test kullanıcısı olun" düğmesini tıklayarak bu işlemi yapabilirsiniz:

Test kullanıcısı ol
1. şekil: Test kullanıcısı olma.

Artık WebView'ın beta test kullanıcısısınız. Cihazınızda Play Store'u ziyaret ederseniz artık Beta kanalı için bir güncelleme olduğunu görürsünüz. WebView Beta'yı kullanmaya başlamak için bu güncellemeyi yükleyin.

Beta programından nasıl ayrılırım?

WebView test programından ayrılmak ve gelecekte beta güncellemeleri almayı durdurmak için "Programdan ayrıl" düğmesini tıklayın.

E-posta listesinden çıktıktan sonra WebView Beta cihazınızda yüklü kalır ancak bir sonraki kararlı sürüm yayınlanır yayınlanmaz otomatik olarak ana (kararlı) kanala güncellenir.

WebView'u test etmenin diğer yolları

  • WebView'da başka test kanalları da olduğunu biliyor muydunuz? En yeni özellikleri deneyimlemek için geliştirici veya Canary kanallarını deneyin.
  • Deneysel özellikleri denemek veya kilitlenmeleri Google'a bildirmek istiyorsanız bunun yerine ayrı WebView Beta paketini yükleyebilirsiniz.

WebView Geliştirici Araçları

WebView Geliştirme Araçları, WebView uygulamalarınızda hata ayıklamanıza yardımcı olan bir dizi cihaz içi araçtır.

WebView Geliştirici Araçları'nı başlatmanın en iyi yolu WebView Beta, Dev veya Canary'yi indirmektir. Bu kanallar, WebView Geliştirici Araçları'nı başlatan bir başlatıcı simgesi içerir.

WebView uygulamalarınızda WebView DevTools ile hata ayıklayabilirsiniz.
Şekil 2: WebView Geliştirici Araçları.

Web görünümü kilitlenmeleri

WebView Beta, Dev ve Canary uygulamalarında cihazda meydana gelen WebView çökmelerini görüntüleyebilirsiniz.

  • chrome://crashes ile benzer.
  • Cihazdaki tüm uygulamalarda kilitlenme sorunları
  • Daha fazla bilgi sağlamak için hata kaydı oluşturun.

Web Görünümü İşaretleri

Benzer şekilde, test uygulamaları da deneysel özellikleri etkinleştirmek/devre dışı bırakmak için kullanabileceğiniz bir dizi işaret içerir.

Android'in eski sürümlerinde WebView'u kullanma

Jetpack'in androidx.webkit kitaplığı, WebView API'lerini aksi takdirde desteklemeyecek olan eski Android sürümlerinde kullanmanıza olanak tanır. AndroidX WebKit'in çeşitli avantajları vardır:

  • Düzenli olarak güncellenen bir Jetpack kitaplığıdır.
  • Tasarımı sayesinde kullanımı kolaydır.
  • Bu özellik, WebView uygulamalarınızın daha fazla cihazda çalışmasını sağlar.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Eski

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

Kotlin

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

Geliştirici kaynakları

Aşağıda geliştiriciler için ek kaynaklar verilmiştir.

Video

Belgeler