Betaprogramm

Mit dem WebView-Betaprogramm erhalten Sie Vorabzugriff auf neue Versionen von Android WebView. Wir empfehlen allen Entwicklern, die WebView in ihren Apps verwenden, am Betaprogramm teilzunehmen, damit sie neue WebView-Versionen vier Wochen vor der Veröffentlichung testen können.

Wie kann ich mich für das Betaprogramm anmelden?

Sie können sich für WebView Beta unter Android 10 und höher anmelden, indem Sie mit dem Konto, das Sie auf Ihrem Gerät verwenden, am WebView-Testprogramm teilnehmen. Klicken Sie dazu auf die Schaltfläche „Tester werden“:

Tester werden
Abbildung 1: Tester werden.

Sie sind jetzt Betatester für WebView. Wenn Sie den Play Store auf Ihrem Gerät aufrufen, sollte jetzt ein Update für den Betatest verfügbar sein. Installieren Sie dieses Update, um WebView Beta zu verwenden.

Wie kann ich mich vom Betaprogramm abmelden?

Wenn Sie das WebView-Testprogramm verlassen und in Zukunft keine Beta Updates mehr erhalten möchten, klicken Sie auf die Schaltfläche „Programm verlassen“.

Nachdem Sie sich abgemeldet haben, ist WebView Beta weiterhin auf Ihrem Gerät installiert. Es wird jedoch automatisch auf die Hauptversion (stabil) aktualisiert, sobald die nächste stabile Version veröffentlicht wird.

Weitere Möglichkeiten zum Testen von WebView

  • Wussten Sie, dass es auch andere Testversionen von WebView gibt? Wenn Sie die neuesten Funktionen testen möchten, probieren Sie die Dev- oder Canary-Versionen aus.
  • Wenn Sie experimentelle Funktionen testen oder Abstürze an Google melden möchten, können Sie stattdessen das separate WebView Beta-Paket installieren.

WebView-Entwicklertools

Die WebView-Entwicklertools sind eine Reihe von Tools auf dem Gerät, mit denen Sie Fehler in Ihren WebView-Apps beheben können.

Am besten starten Sie die WebView-Entwicklertools, indem Sie WebView Beta, Dev oder Canary herunterladen. Diese Versionen enthalten ein Startsymbol, mit dem Sie die WebView-Entwicklertools starten können.

Mit den WebView-Entwicklertools können Sie Fehler in Ihren WebView-Apps beheben.
Abbildung 2: WebView-Entwicklertools.

WebView-Abstürze

In den WebView Beta-, Dev- und Canary-Apps können Sie WebView-Abstürze sehen, die auf dem Gerät aufgetreten sind.

  • Ähnlich wie chrome://crashes.
  • Abstürze aller Apps auf dem Gerät.
  • Sie können einen Fehler melden, um weitere Informationen anzugeben.

WebView-Flags

Die Test-Apps enthalten auch eine Reihe von Flags, mit denen Sie experimentelle Funktionen aktivieren oder deaktivieren können.

WebView unter älteren Android-Versionen verwenden

Mit androidx.webkit von Jetpack können Sie WebView-APIs unter älteren Versionen von Android verwenden, die sie sonst nicht unterstützen würden. Jetpack Webkit bietet mehrere Vorteile:

  • Es ist eine Jetpack-Bibliothek, die regelmäßig aktualisiert wird.
  • Es ist so konzipiert, dass es einfach zu verwenden ist.
  • Ihre WebView-Apps funktionieren auf mehr Geräten.

Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:

Cool

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

Kotlin

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

Ressourcen für Entwickler

Im Folgenden finden Sie weitere Ressourcen für Entwickler.

Video

Dokumentation