תוכנית בטא

תוכנית הבטא של WebView מאפשרת לכם לקבל גישה מוקדמת לגרסאות חדשות של Android WebView. אנחנו ממליצים לכל המפתחים שמשתמשים ב-WebView באפליקציות שלהם להצטרף לתוכנית הבטא כדי שיוכלו לנסות גרסאות חדשות של WebView‏ 4 שבועות לפני שהן מושקות לציבור.

איך נרשמים לתוכנית הבטא?

כדי להירשם ל-WebView בגרסת בטא ב-Android מגרסה 10 ואילך, צריך להצטרף לתוכנית הבדיקות של WebView באמצעות החשבון שבו אתם משתמשים במכשיר. כדי לעשות את זה, לוחצים על הלחצן הצטרפות לצוות הבודקים:

הפוך לבודק
איור 1: הצטרפות כבודק/ת.

הצטרפתם לתוכנית הבדיקה של גרסת הבטא של WebView. אם תיכנסו לחנות Play במכשיר, אמור להופיע עדכון לגרסת הבטא. כדי להתחיל להשתמש בגרסת הבטא של WebView, צריך להתקין את העדכון הזה.

איך מבטלים את ההרשמה לתוכנית הבטא?

כדי לצאת מתוכנית הבדיקה של WebView ולהסיר את עצמכם מרשימת התפוצה לקבלת עדכוני בטא בעתיד, לוחצים על הלחצן יציאה מהתוכנית.

אחרי שמבטלים את ההרשמה, WebView Beta עדיין מותקן במכשיר, אבל הוא מתעדכן אוטומטית לגרסה הראשית (יציבה) ברגע שיוצאת הגרסה היציבה הבאה.

דרכים אחרות לבדיקת WebView

  • ידעתם של-WebView יש גם מסלולי בדיקה אחרים? אם אתם רוצים לנסות את הגרסה הכי חדשנית, אתם יכולים להשתמש בערוצי Dev או Canary.
  • אם אתם רוצים לנסות תכונות ניסיוניות או לדווח ל-Google על קריסות, אתם יכולים להתקין במקום זאת את חבילת WebView בטא הנפרדת.

כלי פיתוח של WebView

כלי הפיתוח של WebView הם קבוצה של כלים במכשיר שעוזרים לנפות באגים באפליקציות WebView.

הדרך הכי טובה להפעיל את כלי הפיתוח של WebView היא להוריד את WebView בגרסת בטא, Dev או Canary. הערוצים האלה מכילים סמל של מרכז האפליקציות שפותח את כלי הפיתוח של WebView.

אפשר לנפות באגים באפליקציות WebView באמצעות WebView DevTools.
איור 2: כלי פיתוח של WebView.

קריסות של WebView

באפליקציות WebView בגרסת בטא, בגרסת פיתוח ובגרסת Canary, אפשר לראות קריסות של WebView שהתרחשו במכשיר.

  • דומה ל-chrome://crashes.
  • קריסות מכל האפליקציות במכשיר.
  • כדי לספק מידע נוסף, אפשר לדווח על באג.

דגלים של WebView

באופן דומה, אפליקציות הבדיקה מכילות סדרה של דגלים שאפשר להשתמש בהם כדי להפעיל או להשבית תכונות ניסיוניות.

שימוש ב-WebView בגרסאות ישנות של Android

הספרייה androidx.webkit של Jetpack מאפשרת לכם להשתמש בממשקי API של WebView בגרסאות ישנות יותר של Android, שאחרת לא היו תומכות בהם. יש כמה יתרונות ל-Jetpack Webkit:

  • זוהי ספריית Jetpack שמתעדכנת באופן קבוע.
  • הוא קל לשימוש כבר מההתחלה,
  • הוא מאפשר לאפליקציות WebView לפעול במכשירים נוספים.

אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:

מגניב

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

Kotlin

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

משאבים למפתחים

בהמשך מפורטים מקורות מידע נוספים למפתחים.

וידאו

מסמכים