[Android] Android 1.1 SDK, Release 1 (API Level 2)

| トラックバック(0) |

「Android 1.1 SDK, Release 1」がリリースされました。
こちら(http://developer.android.com/sdk/1.1_r1/index.html)からダウンロードできます。

以下、Android 1.1 Version Notes(http://developer.android.com/sdk/android-1.1.html)に掲載されている(原文)を、
簡単にまとめてみました。
※ただし、Resolved Issues、New Featuresを除く


概要

  • Android 1.1で、API Levelと呼ばれる識別子が更新された
  • API Levelは、アプリケーションを動作させるために必要なSDK(システム)バージョンを示した識別子
  • API Levelは、アプリケーションのAndroidManifest.xmlに、<uses-sdk android:minSdkVersion="API Level" />として記述する
    ※Android 1.1のAPI Levelは、2
    ※Android 1.0のAPI Levelは、1
  • Android 1.1で新しく追加されたAPIを使用するアプリケーションは、必ずAPI Level 2で宣言する必要がある
  • Android 1.1で新しく追加されたAPIを使用しているアプリケーションが、API Levelを省略した場合、Android 1.1デバイスでは動作するが、Android 1.0デバイスでは、新しく追加されたAPIを実行した際にクラッシュする
  • Android 1.1SDKでビルドするが、Android 1.1で追加されたAPIを使用していない場合、
    Android 1.0デバイス互換であることを示すAPI Level 1して宣言することができる

 

外部ライブラリ

  • com.google.android.mapsを<uses-library>で使用することができる

 

デバイス互換

  • Android 1.1システムイメージは、T-Mobile G1との互換性もテストされている

 

UIローカライゼーション

  • English, US (en_US)
  • German (de)・・・ドイツ語

 

API変更点詳細

  • プロセスIDを取得するAPIとして、Process.myUid()が追加された(戻り値は、int)
  • android.view.ViewにgetLeft/Top/Right/BottomPaddhingOffset()、isPaddingOffsetRequired()が追加された
  • TextViewにsetMarqueeRepeatLimit()が追加された
  • android.R.attr.marqueeRepeatLimitが追加された
    ※サンプルアプリケーションApiDemoにもText/Marqueeが追加されていました
  • android.Manifest.permission.BROADCAST_SMSが追加された
  • android.Manifest.permission.BROADCAST_WAP_PUSHが追加された

トラックバック(0)

トラックバックURL: http://mt.adakoda.com/mt-tb.cgi/75

2010年9月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

自作フリーソフトウェア