Благодарим вас за интерес к совместимости с Android! Ссылки на этой странице предоставляют доступ к ключевым документам и информации о программе Compatibility Test Suite (CTS). При обновлении CTS новые версии добавляются на эту страницу. Версии CTS обозначаются number R в названии ссылки.
Медиафайлы CTS
Для проведения стресс-тестов CTS требуются следующие медиафайлы:
Android 16 QPR2
Android 16 QPR2 (уровень API 36.1) — это обновление релиза Android 16, имевшего кодовое название B. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-16.1_r2 во внутреннем дереве Gerrit:
- Набор тестов совместимости (CTS) 16.1 R2 - ARM
- Набор тестов совместимости (CTS) 16.1 R2 - x86
- CTS Verifier 16.1 R2 - ARM
- CTS Verifier 16.1 R2 - x86
Android 16
Android 16 (уровень API 36) — это релиз этапа разработки под кодовым названием B. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-16.0_r4 во внутреннем дереве Gerrit:
- Пакет тестов совместимости (CTS) 16 R4 - ARM
- Набор тестов совместимости (CTS) 16 R4 - x86
- CTS Verifier 16 R4 - ARM
- CTS Verifier 16 R4 - x86
Android 15
Android 15 (уровень API 35) — это релиз этапа разработки под кодовым названием V. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-15.0_r7 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 15 R7 - ARM
- Набор тестов совместимости (CTS) 15 R7 - x86
- CTS Verifier 15 R7 - ARM
- CTS Verifier 15 R7 - x86
Android 14
Android 14 (уровень API 34) — это релиз этапа разработки под кодовым названием U. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-14.0_r11 в дереве открытого исходного кода:
- Набор тестов совместимости (CTS) 14 R11 - ARM
- Набор тестов совместимости (CTS) 14 R11 - x86
- CTS Verifier 14 R11 - ARM
- CTS Verifier 14 R11 - x86
Android 13
Android 13 (уровень API 33) — это релиз этапа разработки под кодовым названием T. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-13.0_r15 в дереве открытого исходного кода:
- Набор тестов совместимости (CTS) 13 R15 - ARM
- Набор тестов совместимости (CTS) 13 R15 - x86
- CTS Verifier 13 R15 - ARM
- CTS Verifier 13 R15 - x86
Android 12L
Android 12L (уровень API 32) — это релиз этапа разработки под кодовым названием Sv2. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-12.1_r14 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 12.1 R14 - ARM
- Набор тестов совместимости (CTS) 12.1 R14 - x86
- CTS Verifier 12.1 R14 - ARM
- CTS Verifier 12.1 R14 - x86
Android 12
Android 12 (уровень API 31) — это релиз этапа разработки под кодовым названием S. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-12.0_r16 в дереве открытого исходного кода:
- Набор тестов совместимости (CTS) 12 R16 - ARM
- Набор тестов совместимости (CTS) 12 R16 - x86
- CTS Verifier 12 R16 - ARM
- CTS Verifier 12 R16 - x86
Android 11
Android 11 (уровень API 30) — это релиз этапа разработки под кодовым названием R. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-11.0_r16 в дереве открытого исходного кода:
- Набор тестов совместимости (CTS) 11 R16 - ARM
- Набор тестов совместимости (CTS) 11 R16 - x86
- CTS Verifier 11 R16 - ARM
- CTS Verifier 11 R16 - x86
Android 10
Android 10 (уровень API 29) — это релиз этапа разработки под кодовым названием Q. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-10.0_r16 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 10 R16 - ARM
- Набор тестов совместимости (CTS) 10 R16 - x86
- CTS Verifier 10 R16 - ARM
- CTS Verifier 10 R16 - x86
Android 9
Android 9 (уровень API 28) — это релиз этапа разработки под кодовым названием P. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-9.0_r20 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 9.0 R20 - ARM
- Набор тестов совместимости (CTS) 9.0 R20 - x86
- CTS Verifier 9.0 R20 - ARM
- CTS Verifier 9.0 R20 - x86
- Instant Apps 9.0 R20 CTS - ARM
- Instant Apps 9.0 R20 CTS - x86
Android 8.1
Android 8.1 (уровень API 27) — это релиз этапа разработки под кодовым названием Oreo-MR1. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-8.1_r25 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 8.1 R25 - ARM
- Пакет тестов совместимости (CTS) 8.1 R25 - x86
- CTS Verifier 8.1 R25 - ARM
- CTS Verifier 8.1 R25 - x86
Android 8.0
Android 8.0 (уровень API 26) — это релиз этапа разработки под кодовым названием Oreo. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-8.0_r26 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 8.0 R26 - ARM
- Набор тестов совместимости (CTS) 8.0 R26 - x86
- CTS Verifier 8.0 R26 - ARM
- CTS Verifier 8.0 R26 - x86
Android 7.1
Android 7.1 (уровень API 25) — это релиз этапа разработки под кодовым названием Nougat-MR1. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-7.1_r29 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 7.1 R29 - ARM
- Пакет тестов совместимости (CTS) 7.1 R29 - x86
- CTS Verifier 7.1 R29 - ARM
- CTS Verifier 7.1 R29 - x86
Android 7.0
Android 7.0 (уровень API 24) — это релиз этапа разработки под кодовым названием Nougat. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-7.0_r43 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 7.0 R43 - ARM
- Пакет тестов совместимости (CTS) 7.0 R43 - x86
- CTS Verifier 7.0 R43 - ARM
- CTS Verifier 7.0 R43 - x86
Android 6.0
Android 6.0 (уровень API 23) — это релиз этапа разработки под кодовым названием Marshmallow. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-6.0_r42 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 6.0 R42 - ARM
- Набор тестов совместимости (CTS) 6.0 R42 - x86
- CTS Verifier 6.0 R42 - ARM
- CTS Verifier 6.0 R42 - x86
Android 5.1
Android 5.1 (уровень API 22) — это релиз этапа разработки под кодовым названием Lollipop-MR1. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-5.1_r28 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 5.1 R28 - ARM
- Набор тестов совместимости (CTS) 5.1 R28 - x86
- CTS Verifier 5.1 R28 - ARM
- CTS Verifier 5.1 R28 - x86
Android 5.0
Android 5.0 (уровень API 21) — это релиз этапа разработки под кодовым названием Lollipop. Синхронизируйте исходный код для следующих тестов, используя тег android-cts-5.0_r9 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 5.0 R9 - ARM
- Набор тестов совместимости (CTS) 5.0 R9 - x86
- CTS Verifier 5.0 R9 - ARM
- CTS Verifier 5.0 R9 - x86
Android 4.4
Android 4.4 (уровень API 19) — это релиз этапа разработки под кодовым названием KitKat. Исходный код Android 4.4 находится в ветке android-cts-4.4_r4 в дереве открытого исходного кода:
- Пакет тестов совместимости (CTS) 4.4 R4 - ARM
- Набор тестов совместимости (CTS) 4.4 R4 - x86
- CTS Verifier 4.4 R4 - ARM
- CTS Verifier 4.4 R4 - x86
Android 4.3
Android 4.3 (уровень API 18) — это релиз этапа разработки под кодовым названием Jelly Bean-MR2. Исходный код Android 4.3 находится в ветках android-4.3_r2.2-cts и android-4.3_r1-cts в дереве открытого исходного кода:
Android 4.2
Android 4.2 (уровень API 17) — это релиз этапа разработки под кодовым названием Jelly Bean-MR1. Исходный код Android 4.2 находится в ветках android-4.2.2_r4 и android-4.2.2_r5 в дереве открытого исходного кода:
Android 4.1
Android 4.1 (уровень API 16) — это релиз этапа разработки под кодовым названием Jelly Bean. Исходный код Android 4.1 находится в ветках android-cts-4.1_r4 и android-cts-4.1_r7 в дереве открытого исходного кода:
Android 4.0.3
Android 4.0.3 (уровень API 15, NDK 8) — это релиз этапа разработки под кодовым названием Ice Cream Sandwich. Исходный код Android 4.0.3 находится в ветках android-4.0.3_r4 и android-4.0.3_r2 в дереве открытого исходного кода:
Android 2.3
Android 2.3 (2.3.3 - 2.3.7 API уровня 10 и 2.3 - 2.32 API уровня 9, NDK 5) — это релиз этапа разработки под кодовым названием Gingerbread. Исходный код Android 2.3 находится в ветке gingerbread в дереве открытого исходного кода:
Android 2.2
Android 2.2 (уровень API 8, NDK 4) — это релиз этапа разработки под кодовым названием Froyo. Исходный код Android 2.2 находится в ветке froyo в дереве открытого исходного кода:
Android 2.1
Android 2.1 (уровень API 5) — это релиз этапа разработки под кодовым названием Eclair. Исходный код Android 2.1 находится в ветке eclair в открытом репозитории. По техническим причинам программа совместимости с Android 2.0 или 2.0.1 отсутствует. Новые устройства должны использовать Android 2.1.
Android 1.6
Android 1.6 (уровень API 4, NDK 2) — это релиз этапа разработки под кодовым названием Donut. Android 1.6 устарел после выхода Android 2.1. Исходный код Android 1.6 находится в ветке donut в дереве открытого исходного кода:
Более старые версии Android
Для более старых версий Android, таких как Android 1.5 (кодовое название Cupcake), программа совместимости отсутствует. Новые устройства, предназначенные для совместимости с Android, должны поставляться с Android 1.6 или более поздней версии.