Plate-forme Android 2.1

Niveau d'API:7

Android 2.1 est une version mineure de la plate-forme pouvant être déployée sur les téléphones Android à partir de janvier 2010. Cette version inclut une nouvelle API modifications et corrections de bugs. Pour en savoir plus sur les modifications, consultez la section API du framework.

Pour les développeurs, la plate-forme Android 2.1 est disponible sous la forme composant téléchargeable pour le SDK Android. La plate-forme téléchargeable comprend un une bibliothèque Android et une image système entièrement conformes, ainsi qu'un ensemble d'émulateurs apparences, exemples d'applications, etc. La plate-forme téléchargeable n'inclut pas de bibliothèques externes.

Pour commencer à développer ou à tester avec la plate-forme Android 2.1, utilisez le SDK Android et l'outil AVD Manager pour télécharger la plate-forme dans votre SDK.

Points forts de la plate-forme

Android 2.1 n'ajoute pas de fonctionnalités importantes aux utilisateurs. Reportez-vous à la page Android 2.0 Les points forts de la plate-forme pour connaître les dernières fonctionnalités utilisateur.

Révisions

Les sections ci-dessous contiennent des remarques sur les publications successives de le composant de plate-forme Android 2.1 pour le SDK Android, comme indiqué par numéro de révision. Pour déterminer la ou les révisions des plates-formes Android 2.1 installées dans votre environnement de SDK, consultez la liste "Packages installés" dans Android SDK et AVD Manager.

Niveau d'API

La plate-forme Android 2.1 fournit une version mise à jour de l'API du framework. L'API Android 2.1 se voit attribuer un identifiant entier (7) stocké dans le système lui-même. Cet identifiant, appelé "niveau d'API", permet au système de déterminer correctement si une application est compatible avec le système avant de l'installer.

Pour utiliser les API introduites dans Android 2.1 dans votre application, vous devez définir la valeur appropriée, "7", dans les attributs android:minSdkVersion de l'élément <uses-sdk> dans le fichier manifeste de votre application.

Pour en savoir plus sur l'utilisation du niveau d'API, consultez le document Niveaux d'API.

Modifications apportées à l'API du framework

Les sections ci-dessous fournissent des informations sur les modifications apportées à l'API du framework d'application fournie par la plate-forme Android 2.1.

Fonds d'écran animés

Les ajouts suivants fournissent des API pour développer des fonds d'écran animés :

De plus, si votre application utilise ou fournit des fonds d'écran animés, vous devez vous rappeler d'ajouter un élément <uses-feature> au fichier manifeste de l'application, en déclarant l'attribut android:name="android.software.live_wallpaper". Exemple :

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

Une fois votre application publiée, Google Play vérifie la la présence de cet élément et l'utilise comme filtre, garantissant que votre application n'est pas disponible pour les utilisateurs dont les appareils ne sont pas compatibles avec les fonds d'écran animés.

Téléphonie

Vues

WebKit

  • Nouvelles méthodes WebStorage pour manipuler les bases de données de stockage Web.
  • Nouvelles méthodes GeolocationPermissions pour obtenir des autorisations de géolocalisation et les définir sur la WebView.
  • Nouvelles méthodes WebSettings de gestion des paramètres pour le cache de l'application, le stockage Web et le zoom selon la densité de l'écran.
  • Nouvelles méthodes WebChromeClient pour gérer la vidéo, l'historique de navigation, les vues personnalisées, les limites de cache de l'application, etc.

Rapport sur les différences entre les API

Pour obtenir une vue détaillée de toutes les modifications apportées aux API dans Android 2.1 (API niveau 7), par rapport au niveau d'API 6, consultez la API rapport sur les différences.

Applications intégrées

L'image système incluse dans la plate-forme téléchargeable fournit ces des applications intégrées:

  • Réveil
  • Navigateur
  • Calculatrice
  • Appareil photo
  • Contacts
  • Paramètres régionaux personnalisés (application pour les développeurs)
  • Outils de développement (application pour les développeurs)
  • Adresse e-mail
  • Galerie
  • Éditeurs de mode de saisie pour la saisie de texte en japonais, en chinois et en latin
  • Messages
  • Musique
  • Téléphone
  • Paramètres
  • Pièces détachées (application pour les développeurs)

Locales

L'image système incluse dans la plate-forme téléchargeable offre une variété paramètres régionaux intégrés. Dans certains cas, des chaînes spécifiques à la région sont disponibles pour les paramètres régionaux. Dans les autres cas, une version par défaut de la langue est utilisée. Les langues disponibles dans l'image système Android 2.1 sont listées ci-dessous (avec le descripteur de paramètres régionaux language_country/region).

  • Chinois (RPC) (zh_CN)
  • Chinois, Taïwan (zh_TW)
  • Tchèque (cs_CZ)
  • Néerlandais, Pays-Bas (nl_NL)
  • Néerlandais, Belgique (nl_BE)
  • Anglais, États-Unis (en_US)
  • Anglais (Grande-Bretagne) (en_GB)
  • Anglais, Canada (en_CA)
  • Anglais, Australie (en_AU)
  • Anglais (Nouvelle-Zélande) (en_NZ)
  • Anglais, Singapour(en_SG)
  • Français, France (fr_FR)
  • Français, Belgique (fr_BE)
  • Français, Canada (fr_CA)
  • Français (Suisse, fr_CH)
  • Allemand, Allemagne (de_DE)
  • Allemand, Autriche (de_AT)
  • Allemand, Suisse (de_CH)
  • Allemand, Liechtenstein (de_LI)
  • Italien, Italie (it_IT)
  • Italien (Suisse) (it_CH)
  • Japonais (ja_JP)
  • Coréen (ko_KR)
  • Polonais (pl_PL)
  • Russe (ru_RU)
  • Espagnol (es_ES)
  • Les chaînes d'UI localisées correspondent aux paramètres régionaux accessibles dans les paramètres.

    Skins d'émulateur

    La plate-forme téléchargeable inclut un ensemble d'apparences d'émulateur que vous pouvez utiliser pour modéliser votre application dans différentes tailles et résolutions d'écran. Les apparences de l'émulateur sont les suivantes :

    • QVGA (240 x 320, basse densité, petit écran)
    • WQVGA (240 x 400, basse densité, écran normal)
    • FWQVGA (240 x 432, basse densité, écran normal)
    • HVGA (320 x 480, densité moyenne, écran normal)
    • WVGA800 (480 x 800, haute densité, écran normal)
    • WVGA854 (480 x 854 haute densité, écran normal)

    Pour en savoir plus sur le développement d'une application qui s'affiche et fonctionne correctement sur tous les appareils Android, consultez la section Compatibilité avec plusieurs écrans.