Android の互換性に関心をお寄せいただき、ありがとうございます。このページのリンクをクリックすると、互換性テストスイート(CTS)プログラムに関する主なドキュメントや情報を確認できます。CTS が更新されると、このページに新しいバージョンが追加されます。CTS バージョンは、リンク名に含まれる「R number」で表されます。
CTS メディア ファイル
CTS メディア ストレステストには、次のメディア ファイルが必要です。
Android 14
Android 14 は開発マイルストーン上のリリースで、「U」というコードネームが付けられていました。オープンソース ツリーの android-cts-14.0_r4
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 14 R4 互換性テストスイート(CTS)- ARM
- Android 14 R4 互換性テストスイート(CTS)- x86
- Android 14 R4 CTS 検証ツール - ARM
- Android 14 R4 CTS 検証ツール - x86
Android 13
Android 13 は開発マイルストーン上のリリースで、「T」というコードネームが付けられています。オープンソース ツリーの android-cts-13.0_r8
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 13 R8 互換性テストスイート(CTS)- ARM
- Android 13 R8 互換性テストスイート(CTS)- x86
- Android 13 R8 CTS 検証ツール - ARM
- Android 13 R8 CTS 検証ツール - x86
Android 12L
Android 12L は開発マイルストーン上のリリースで、「Sv2」というコードネームが付けられています。オープンソース ツリーの android-cts-12.1_r10
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 12.1 R10 互換性テストスイート(CTS)- ARM
- Android 12.1 R10 互換性テストスイート(CTS)- x86
- Android 12.1 R10 CTS 検証ツール - ARM
- Android 12.1 R10 CTS 検証ツール - x86
Android 12
Android 12 は開発マイルストーン上のリリースで、「S」というコードネームが付けられています。オープンソース ツリーの android-cts-12.0_r12
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 12 R12 互換性テストスイート(CTS)- ARM
- Android 12 R12 互換性テストスイート(CTS)- x86
- Android 12 R12 CTS 検証ツール - ARM
- Android 12 R12 CTS 検証ツール - x86
Android 11
Android 11 は開発マイルストーン上のリリースで、「R」というコードネームが付けられています。オープンソース ツリーの android-cts-11.0_r16
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 11 R16 互換性テストスイート(CTS)- ARM
- Android 11 R16 互換性テストスイート(CTS)- x86
- Android 11 R16 CTS 検証ツール - ARM
- Android 11 R16 CTS 検証ツール - x86
Android 10
Android 10 は開発マイルストーン上のリリースで、「Q」というコードネームが付けられています。オープンソース ツリーの android-cts-10.0_r16
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 10 R16 互換性テストスイート(CTS)- ARM
- Android 10 R16 互換性テストスイート(CTS)- x86
- Android 10 R16 CTS 検証ツール - ARM
- Android 10 R16 CTS 検証ツール - x86
Android 9
Android 9 は開発マイルストーン上のリリースで、「P」というコードネームが付けられています。オープンソース ツリーの android-cts-9.0_r20
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 9.0 R20 互換性テストスイート(CTS)- ARM
- Android 9.0 R20 互換性テストスイート(CTS)- x86
- Android 9.0 R20 CTS 検証ツール - ARM
- Android 9.0 R20 CTS 検証ツール - x86
- Instant Apps 用 Android 9.0 R20 CTS - ARM
- Instant Apps 用 Android 9.0 R20 CTS - x86
Android 8.1
Android 8.1 は開発マイルストーン上のリリースで、「Oreo-MR1」というコードネームが付けられています。オープンソース ツリーの android-cts-8.1_r25
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 8.1 R25 互換性テストスイート(CTS)- ARM
- Android 8.1 R25 互換性テストスイート(CTS)- x86
- Android 8.1 R25 CTS 検証ツール - ARM
- Android 8.1 R25 CTS 検証ツール - x86
Android 8.0
Android 8.0 は開発マイルストーン上のリリースで、「Oreo」というコードネームが付けられています。オープンソース ツリーの android-cts-8.0_r26
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 8.0 R26 互換性テストスイート(CTS)- ARM
- Android 8.0 R26 互換性テストスイート(CTS)- x86
- Android 8.0 R26 CTS 検証ツール - ARM
- Android 8.0 R26 CTS 検証ツール - x86
Android 7.1
Android 7.1 は開発マイルストーン上のリリースで、「Nougat-MR1」というコードネームが付けられています。オープンソース ツリーの android-cts-7.1_r29
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 7.1 R29 互換性テストスイート(CTS)- ARM
- Android 7.1 R29 互換性テストスイート(CTS)- x86
- Android 7.1 R29 CTS 検証ツール - ARM
- Android 7.1 R29 CTS 検証ツール - x86
Android 7.0
Android 7.0 は開発マイルストーン上のリリースで、「Nougat」というコードネームが付けられています。オープンソース ツリーの android-cts-7.0_r33
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 7.0 R33 互換性テストスイート(CTS)- ARM
- Android 7.0 R33 互換性テストスイート(CTS)- x86
- Android 7.0 R33 CTS 検証ツール - ARM
- Android 7.0 R33 CTS 検証ツール - x86
Android 6.0
Android 6.0 は開発マイルストーン上のリリースで、「Marshmallow」というコードネームが付けられています。オープンソース ツリーの android-cts-6.0_r32
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 6.0 R32 互換性テストスイート(CTS)- ARM
- Android 6.0 R32 互換性テストスイート(CTS)- x86
- Android 6.0 R32 CTS 検証ツール - ARM
- Android 6.0 R32 CTS 検証ツール - x86
Android 5.1
Android 5.1 は開発マイルストーン上のリリースで、「Lollipop-MR1」というコードネームが付けられています。オープンソース ツリーの android-cts-5.1_r28
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 5.1 R28 互換性テストスイート(CTS)- ARM
- Android 5.1 R28 互換性テストスイート(CTS)- x86
- Android 5.1 R28 CTS 検証ツール - ARM
- Android 5.1 R28 CTS 検証ツール - x86
Android 5.0
Android 5.0 は開発マイルストーン上のリリースで、「Lollipop」というコードネームが付けられています。オープンソース ツリーの android-cts-5.0_r9
タグを使用して、次のテスト用のソースコードを同期してください。
- Android 5.0 R9 互換性テストスイート(CTS)- ARM
- Android 5.0 R9 互換性テストスイート(CTS)- x86
- Android 5.0 R9 CTS 検証ツール - ARM
- Android 5.0 R9 CTS 検証ツール - x86
Android 4.4
Android 4.4 は開発マイルストーン上のリリースで、「KitKat」というコードネームが付けられています。Android 4.4 のソースコードは、オープンソース ツリーの android-cts-4.4_r4
ブランチにあります。
- Android 4.4 R4 互換性テストスイート(CTS)- ARM
- Android 4.4 R4 互換性テストスイート(CTS)- x86
- Android 4.4 R4 CTS 検証ツール - ARM
- Android 4.4 R4 CTS 検証ツール - x86
Android 4.3
Android 4.3 は開発マイルストーン上のリリースで、「Jelly Bean-MR2」というコードネームが付けられています。Android 4.3 のソースコードは、オープンソース ツリーの android-4.3_r2.2-cts
ブランチと android-4.3_r1-cts
ブランチにあります。
Android 4.2
Android 4.2 は開発マイルストーン上のリリースで、「Jelly Bean-MR1」というコードネームが付けられています。Android 4.2 のソースコードは、オープンソース ツリーの android-4.2.2_r4
ブランチと android-4.2.2_r5
ブランチにあります。
Android 4.1
Android 4.1 は開発マイルストーン上のリリースで、「Jelly Bean」というコードネームが付けられています。Android 4.1 のソースコードは、オープンソース ツリーの android-cts-4.1_r4
ブランチと android-cts-4.1_r7
ブランチにあります。
Android 4.0.3
Android 4.0.3 は開発マイルストーン上のリリースで、「Ice Cream Sandwich」というコードネームが付けられています。Android 4.0.3 のソースコードは、オープンソース ツリーの android-4.0.3_r3
ブランチと android-4.0.3_r2
ブランチにあります。
Android 2.3
Android 2.3 は開発マイルストーン上のリリースで、「Gingerbread」というコードネームが付けられています。Android 2.3 のソースコードは、オープンソース ツリーの gingerbread
ブランチにあります。
Android 2.2
Android 2.2 は開発マイルストーン上のリリースで、「Froyo」というコードネームが付けられています。Android 2.2 のソースコードは、オープンソース ツリーの froyo
ブランチにあります。
Android 2.1
Android 2.1 は開発マイルストーン上のリリースで、「Eclair」というコードネームが付けられています。Android 2.1 のソースコードは、オープンソース ツリーの eclair
ブランチにあります。技術的な理由から、Android 2.0 と 2.0.1 には互換性プログラムはありません。新しいデバイスでは Android 2.1 を使用する必要があります。
Android 1.6
Android 1.6 は開発マイルストーン上のリリースで、「Donut」というコードネームが付けられていました。Android 1.6 はサポート終了となり、Android 2.1 に置き換わりました。Android 1.6 のソースコードは、オープンソース ツリーの donut
ブランチにあります。
バージョンの古い Android を使用している場合
Android 1.5(コードネーム Cupcake)など、古いバージョンの Android には互換性プログラムがありません。Android 対応とする新しいデバイスには、Android 1.6 以降を搭載してください。