פלטפורמת Android 2.1

רמת API: 7

Android 2.1 היא גרסה משנית של הפלטפורמה שאפשר לפרוס במכשירי Android החל מינואר 2010. הגרסה הזו כוללת API חדש שינויים ותיקוני באגים. למידע על שינויים, אפשר לעיין ב-Framework API .

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

כדי להתחיל לפתח או לבצע בדיקה מול Android בפלטפורמה 2.1, השתמשו ב-Android SDK ובכלי AVD Manager כדי להוריד את הפלטפורמה ל-SDK.

רגעי שיא בפלטפורמה

ב-Android 2.1 לא נוספו תכונות משמעותיות למשתמשים. כדי לקבל מידע על התכונות העדכניות ביותר למשתמשים, אפשר לעיין במסמך Android 2.0 Platform Highlights.

גרסאות קודמות

בקטעים הבאים יש הערות לגבי גרסאות עוקבות של רכיב הפלטפורמה Android 2.1 עבור Android SDK, כפי שמצוין ב- מספר גרסה קודמת. כדי לקבוע אילו גרסאות של Android פלטפורמות 2.1 מותקנות בסביבת ה-SDK שלכם. עיינו במאמר הדף 'חבילות מותקנות' ב-Android SDK וב-AVD Manager.

רמת API

פלטפורמת Android 2.1 מספקת גרסה מעודכנת של ה-API של המסגרת. ממשק ה-API של Android 2.1 מקבלים מזהה של מספר שלם – 7 – כלומר מאוחסנים במערכת עצמה. המזהה הזה, שנקרא 'רמת API', מאפשר כדי לקבוע בצורה נכונה אם אפליקציה תואמת במערכת, לפני התקנת האפליקציה.

כדי להשתמש בממשקי API שנוספו ל-Android 2.1 עליכם להגדיר את הערך הנכון, "7", מאפייני android:minSdkVersion של <uses-sdk> במניפסט של האפליקציה.

מידע נוסף על השימוש ברמת ה-API זמין במסמך רמות API.

שינויים ב-Framework API

הסעיפים הבאים מספקים מידע על שינויים שבוצעו באפליקציה framework API שסופק על ידי פלטפורמת Android 2.1.

טפטים מונפשים

התוספות הבאות מספקות ממשקי API ליצירת טפטים מונפשים:

בנוסף, אם האפליקציה שלכם משתמשת בטפטים דינמיים או מספקת אותם, חשוב לזכור להוסיף את הרכיב <uses-feature> למניפסט של האפליקציה, ולהצהיר על המאפיין android:name="android.software.live_wallpaper". לדוגמה:

<uses-feature android:name="android.software.live_wallpaper" />

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

טלפוניה

צפיות

WebKit

  • שיטות WebStorage חדשות לשינוי הגדרות באינטרנט מסדי נתונים לאחסון נתונים.
  • שיטות חדשות של GeolocationPermissions לקבלת הרשאות למיקום גיאוגרפי ולהגדרתן ב-WebView.
  • שיטות חדשות של WebSettings לניהול ההגדרות של מטמון האפליקציות, האחסון באינטרנט והזום על סמך צפיפות המסך.
  • שיטות WebChromeClient חדשות לטיפול בסרטונים, בהיסטוריית הגלישה, בתצוגות בהתאמה אישית, במגבלות של מטמון האפליקציה ועוד.

דוח הבדלים בין ממשקי API

לתצוגה מפורטת של כל השינויים ב-API ב-Android 2.1 (API ברמה 7), בהשוואה לרמת API 6, ראו API הדוח 'הבדלים'.

אפליקציות מובנות

תמונת המערכת שכלולה בפלטפורמה שניתנת להורדה מספקת את הפרטים הבאים: אפליקציות מובנות:

  • שעון מעורר
  • דפדפן
  • מחשבון
  • מצלמה
  • אנשי קשר
  • אזור מותאם אישית (אפליקציית פיתוח)
  • כלי פיתוח (אפליקציה למפתחים)
  • אימייל
  • גלריה
  • עורכי שיטות קלט (IME) עבור קלט טקסט ביפנית, בסינית ובלטינית
  • העברת הודעות
  • מוזיקה
  • טלפון
  • הגדרות
  • Spare Parts (אפליקציה למפתחים)

לוקאלים

קובץ האימג' של המערכת שכלול בפלטפורמה שניתן להורדה כולל מגוון של לוקאלים מובנים. במקרים מסוימים, יש מחרוזות ספציפיות לאזורים שזמינות למיקומים. במקרים אחרים, נעשה שימוש בגרסת ברירת המחדל של השפה. השפות שזמינות במערכת Android 2.1 התמונות מפורטות למטה (עם המיקום language_country/region לתיאור).

  • סינית, סין (zh_CN)
  • סינית (טייוואן) (zh_TW)
  • צ'כית (cs_CZ)
  • הולנדית (הולנד) (nl_NL)
  • הולנדית, בלגיה (nl_BE)
  • אנגלית (ארה"ב) (en_US)
  • אנגלית, בריטניה (en_GB)
  • אנגלית, קנדה (en_CA)
  • אנגלית, אוסטרליה (en_AU)
  • אנגלית, ניו זילנד (en_NZ)
  • אנגלית, סינגפור (en_SG)
  • צרפתית, צרפת (fr_FR)
  • צרפתית, בלגיה (fr_BE)
  • צרפתית (קנדה) (fr_CA)
  • צרפתית, שווייץ (fr_CH)
  • גרמנית, גרמניה (de_DE)
  • גרמנית, אוסטריה (de_AT)
  • גרמנית, שווייץ (de_CH)
  • גרמנית, ליכטנשטיין (de_LI)
  • איטלקית, איטליה (it_IT)
  • איטלקית, שווייץ (it_CH)
  • יפנית (ja_JP)
  • קוריאנית (ko_KR)
  • פולנית (pl_PL)
  • רוסית (ru_RU)
  • ספרדית (es_ES)
  • מחרוזות של ממשק משתמש שמותאמות לשוק המקומי תואמות ללוקאלים שאפשר לגשת אליהם דרך ההגדרות.

    סקינים לאמולטור

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

    • QVGA (240x320, צפיפות נמוכה, מסך קטן)
    • WQVGA‏ (240x400, צפיפות נמוכה, מסך רגיל)
    • FWQVGA (240x432, צפיפות נמוכה, מסך רגיל)
    • HVGA (320x480, צפיפות בינונית, מסך רגיל)
    • WVGA800‏ (480x800, צפיפות גבוהה, מסך רגיל)
    • WVGA854‏ (480x854 צפיפות גבוהה, מסך רגיל)

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