Android 2.1 プラットフォーム

API レベル: 7

Android 2.1 はマイナー プラットフォーム リリースです 2010 年 1 月から、Android 搭載ハンドセットに導入できます。 このリリースに含まれる新しい API 変更とバグの修正。変更の詳細については、フレームワーク API をご覧ください。 。

デベロッパー向け Android 2.1 プラットフォームは、 コンポーネントをダウンロードします。このダウンロード可能なプラットフォームには、 完全に準拠した Android ライブラリとシステム イメージ、エミュレータのセット スキン、サンプル アプリケーションなどがあります。ダウンロード可能なプラットフォーム 外部ライブラリは含まれていません。

Android 向けの開発またはテストを開始するには Android SDK と AVD Manager ツールを使用して SDK にプラットフォームをダウンロードします

プラットフォームのハイライト

Android 2.1 では重要なユーザー機能は追加されていません。詳しくは、Android 2.0 プラットフォームのハイライト ドキュメントをご覧ください。

改訂

以下のセクションでは、 Android SDK 用の Android 2.1 プラットフォーム コンポーネント。 リビジョン番号を指定します。Android のどのリビジョンが 2.1 プラットフォームが SDK 環境にインストールされていれば、 "Installed Packages" -Android SDK と AVD Manager に表示されます。

API レベル

Android 2.1 プラットフォームでは、 使用できます。Android 2.1 API 値には整数の識別子( 7 - 保存されることはありません。「API レベル」と呼ばれるこの識別子によって、 アプリが Google Cloud とどのように互換性があるかを インストール前に確認する必要があります。

Android 2.1 で導入された API を アプリケーションでは、変数に適切な値「7」を <uses-sdk>android:minSdkVersion 属性 要素を宣言する必要があります。

API レベルの使用方法について詳しくは、API レベルのドキュメントをご覧ください。

フレームワーク API の変更

以下のセクションでは、アプリケーションに加えられた変更について説明します。 フレームワーク API を使用しています。

ライブ壁紙

以下の追加により、アニメーション壁紙を開発するための API が提供されます。

また、アプリでライブ壁紙を使用または提供する場合は、 <uses-feature> を忘れずに追加してください 要素をアプリのマニフェストに追加し、属性を宣言します。 android:name="android.software.live_wallpaper"。例:

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

アプリを公開すると、Google Play は 存在し、それをフィルタとして使用することで、アプリケーションで デバイスがライブ壁紙に対応していないユーザーはご利用いただけません。

電話

View

Webkit

  • ウェブを操作する新しい WebStorage メソッド 説明します。
  • 新しい GeolocationPermissions メソッドを WebView で位置情報の権限を取得できます。
  • 設定を管理するための新しい WebSettings メソッド アプリのキャッシュ、ウェブ ストレージ、画面密度に基づくズーム。
  • 動画を処理する新しい WebChromeClient メソッド。 閲覧履歴、カスタムビュー、アプリのキャッシュ制限など。

API 差異レポート

Android 2.1(API)におけるすべての API の変更については、 レベル 7)と API レベル 6 の違いについては、API 差異レポート

組み込みアプリケーション

ダウンロード可能なプラットフォームに含まれるシステム イメージには、以下の機能が含まれています。 組み込みアプリケーション:

  • アラーム
  • ブラウザ
  • 電卓
  • カメラ
  • 連絡先
  • カスタム ロケール(デベロッパー アプリ)
  • Dev Tools(デベロッパー アプリ)
  • メール
  • ギャラリー
  • 日本語、中国語、ラテン文字のテキスト入力用の IME
  • メッセージ
  • 音楽
  • 電話
  • 設定
  • Spare Parts(デベロッパー アプリ)

言語

このダウンロード可能なプラットフォームに含まれるシステム イメージには、 使用できます。場合によっては、地域固有の文字列を あります。それ以外の場合は、言語のデフォルト バージョンが使用されます。「 Android 2.1 システムで使用できる言語 (言語_国 / 地域の言語 / 地域)を以下に示します。 あります。

  • 中国語、中華人民共和国(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)
  • ローカライズされた UI 文字列が、アクセス可能なロケールと一致している [設定]で行えます

    エミュレータ スキン

    ダウンロード可能なプラットフォームには、使用できるエミュレータ スキンのセットが含まれています。 さまざまな画面サイズと解像度でアプリをモデル化できます。「 エミュレータ スキンは次のとおりです。

    • QVGA(240x320、低密度、小画面)
    • WQVGA(240x400、低密度、標準画面)
    • FWQVGA(240x432、低密度、標準画面)
    • HVGA(320x480、中密度、標準画面)
    • WVGA800(480x800、高密度、標準画面)
    • WVGA854(480x854、高密度、標準画面)

    スペースを表示するアプリケーションの開発方法については、 すべての Android 搭載デバイスで正しく機能します。詳しくは、複数のデバイス スクリーン