פלטפורמת 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 מסמך 'המיטב של הפלטפורמה' כדי לקבל את התכונות החדשות ביותר למשתמש.

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

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

רמת API

פלטפורמת Android 2.1 מספקת גרסה מעודכנת של ממשק ה-API של framework. ממשק ה-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 עבור קלט טקסט ביפנית, בסינית ובלטינית
  • העברת הודעות
  • מוזיקה
  • טלפון
  • הגדרות
  • חלקי חילוף (אפליקציה למפתחים)

לוקאלים

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

  • סינית, PRC (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, ראה תמיכה בריבוי מסכים.