הגדרת ה-SDK של Android 13

כדי לפתח באמצעות ממשקי API של Android 13 ולבדוק את האפליקציה עם השינויים בהתנהגות של Android 13, צריך להגדיר את Android 13 SDK. פועלים לפי ההוראות שבדף הזה כדי להגדיר את Android 13 SDK ב-Android Studio, ליצור את האפליקציה ולהריץ אותה ב-Android 13.

הורדת Android Studio

ה-SDK של Android 13 כולל שינויים שלא תואמים לגרסאות מסוימות של Android Studio בגרסאות קודמות. כדי ליהנות מחוויית הפיתוח הטובה ביותר עם Android SDK ‏13, מומלץ להשתמש ב-Android Studio Chipmunk | 2021.2.1 ואילך.

הורדת Android Studio

התקנת ה-SDK

ב-Android Studio, אפשר להתקין את Android 13 SDK באופן הבא:

  1. לוחצים על כלים > מנהל SDK ואז על הצגת פרטי החבילה.
  2. בכרטיסייה SDK Platforms, מרחיבים את הקטע Android 13.0 ("Tiramisu") ובוחרים בחבילה Android SDK Platform 33.
  3. בכרטיסייה SDK Tools, מרחיבים את הקטע Android SDK Build-Tools 34 ובוחרים את הגרסה האחרונה של 33.x.x.
  4. לוחצים על אישור > אישור כדי להוריד ולהתקין את החבילות שנבחרו.

עדכון תצורת ה-build של האפליקציה

כדי לגשת לממשקי ה-API של Android 13 ולבדוק את תאימות האפליקציה ל-Android 13, פותחים את הקובץ build.gradle או build.gradle.kts ברמת המודול ומעדכנים אותם בערכי Android 13. הפורמט של הערכים משתנה בהתאם לגרסה של פלאגין Android Gradle (AGP) שבה אתם משתמשים.

AGP 7.0.0 ומעלה

אם אתם משתמשים ב-AGP 7.0.0 ואילך, עליכם לעדכן את הקובץ build.gradle או את הקובץ build.gradle.kts של האפליקציה בערכים הבאים ל-Android 13:

Groovy

android {
    compileSdk 33

    defaultConfig {
        targetSdk 33
    }
}

Kotlin

android {
    compileSdk = 33

    defaultConfig {
        targetSdk = 33
    }
}

AGP 4.2.0 ואילך

אם אתם משתמשים ב-AGP 4.2.0 ואילך, עליכם לעדכן את הקובץ build.gradle או את הקובץ build.gradle.kts של האפליקציה בערכים הבאים ל-Android 13:

מגניב

android {
    compileSdkVersion "33"

    defaultConfig {
        targetSdkVersion "33"
    }
}

Kotlin

android {
    compileSdkVersion = "33"

    defaultConfig {
        targetSdkVersion = "33"
    }
}

השלבים הבאים

כדי ללמוד אילו שינויים עשויים להשפיע עליכם ואיך לבדוק את השינויים האלו באפליקציה, מומלץ לקרוא את הנושאים הבאים:

מידע נוסף על ממשקי API ותכונות חדשות שזמינים ב-Android 13 זמין במאמר תכונות של Android 13.