Android 2.3互換性定義のセクション3.2.2で説明されているように、システムプロパティandroid.os.Build.VERSION.RELEASE
には特定の文字列のみが許可されます。これは、アプリケーションとWebサイトがこの文字列の予測可能な値に依存している可能性があるため、エンドユーザーがデバイスで実行されているAndroidのバージョンを簡単かつ確実に識別できるようにするためです。
Androidソフトウェアの後続のリリースではこの文字列が改訂される可能性がありますが、APIの動作は変更されないため、このようなリリースには新しい互換性定義ドキュメントが付属していない可能性があります。このページには、Android2.3ベースのシステムで許可されているバージョンが一覧表示されています。 Android2.3でandroid.os.Build.VERSION.RELEASE
に許可される値は次のとおりです。
- 2.3.3