หน้านี้มีวิธีการตั้งค่า CTS สำหรับ Android 10 และต่ำกว่าโดยเฉพาะ
ติดตั้ง JDK
- สําหรับ Android 9 และ 10 ให้ติดตั้ง JDK 9
- สำหรับ Android 8 หรือต่ำกว่า ให้ติดตั้ง JDK 8
ตั้งค่าระดับ API แรก
สำหรับอุปกรณ์ที่เปิดตัวด้วย Android 9 หรือ 10 ให้ตั้งค่าพร็อพเพอร์ตี้ ro.product.first_api_level
เป็นค่าที่ถูกต้องจากชื่อเวอร์ชัน แท็ก และหมายเลขบิลด์
สำหรับอุปกรณ์ที่เปิดตัวใน Android 8.x หรือต่ำกว่า ให้ยกเลิกการตั้งค่า (นำออก) พร็อพเพอร์ตี้ ro.product.first_api_level
สำหรับบิลด์แรกของผลิตภัณฑ์ สำหรับบิลด์ต่อๆ ไปทั้งหมด ให้ตั้งค่า ro.product.first_api_level
เป็นค่าระดับ API ที่ถูกต้อง วิธีนี้ช่วยให้พร็อพเพอร์ตี้ระบุผลิตภัณฑ์ใหม่ได้อย่างถูกต้องและเก็บรักษาข้อมูลเกี่ยวกับระดับ API ระดับแรกของผลิตภัณฑ์ หากยกเลิกการตั้งค่าสถานะแล้ว Android จะกำหนด Build.VERSION.SDK_INT
ให้กับ ro.product.first_api_level
ข้อกำหนดด้านพื้นที่เก็บข้อมูล
การทดสอบความเครียดของสื่อ CTS กำหนดให้วิดีโอคลิปต้องอยู่ในพื้นที่เก็บข้อมูลภายนอก (/sdcard
)
พื้นที่ว่างที่ต้องการจะขึ้นอยู่กับความละเอียดการเล่นวิดีโอสูงสุดที่อุปกรณ์รองรับ ดูส่วน 5 ในเอกสารคำจำกัดความความเข้ากันได้ของ Android เพื่อดูเวอร์ชันแพลตฟอร์มของการแก้ปัญหาที่จำเป็น
ข้อกำหนดด้านพื้นที่เก็บข้อมูลตามความละเอียดสูงสุดของการเล่นวิดีโอมีดังนี้
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
กำหนดค่า DUT
ส่วนนี้มีวิธีการกำหนดค่า DUT พิเศษสำหรับ AOSP 10 หรือต่ำกว่า
เปิดใช้การแก้ไขข้อบกพร่อง USB
ใน Android 9 หรือ 10 ให้ไปที่ระบบ > ตัวเลือกสำหรับนักพัฒนาแอป
ใน Android 8 หรือต่ำกว่า ให้ไปที่การตั้งค่า > ตัวเลือกสำหรับนักพัฒนาแอป
เปิดใช้ตำแหน่งจำลอง (AOSP 4.4.x และ 5.x)
ใน Android 5.x และ 4.4.x ให้ไปที่การตั้งค่า > ตัวเลือกสำหรับนักพัฒนาแอป แล้วเปิดใช้อนุญาตให้ใช้ตำแหน่งจำลอง
ตั้งค่าสำหรับการทดสอบการช่วยเหลือพิเศษ (CTS 2.1 R2 - 4.2 R4)
ตั้งค่าอุปกรณ์ (หรือโปรแกรมจำลอง) เพื่อทำการทดสอบการช่วยเหลือพิเศษด้วยสิ่งต่อไปนี้
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
จากนั้นไปที่การตั้งค่า > การช่วยเหลือพิเศษ > การช่วยเหลือพิเศษ แล้วเปิดใช้การมอบสิทธิ์บริการการช่วยเหลือพิเศษ
ตั้งค่าสำหรับการทดสอบการดูแลระบบอุปกรณ์ (CTS 6.x หรือต่ำกว่า)
ในอุปกรณ์ที่ประกาศ android.software.device_admin
ให้ตั้งค่าอุปกรณ์เพื่อเรียกใช้การทดสอบการดูแลระบบอุปกรณ์โดยใช้สิ่งต่อไปนี้
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
จากนั้นในการตั้งค่า > ความปลอดภัย > เลือกผู้ดูแลระบบอุปกรณ์ ให้เปิดใช้ผู้ดูแลระบบอุปกรณ์ android.deviceadmin.cts.CtsDeviceAdminReceiver*
2 คน
ตรวจสอบว่า android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
และผู้ดูแลระบบอุปกรณ์ที่โหลดไว้ล่วงหน้ารายอื่นๆ ยังคงถูกปิดใช้อยู่
ตั้งค่าไฟล์สื่อ (AOSP 10 หรือต่ำกว่า)
การทดสอบสตรีมมิงวิดีโอสำหรับ Android 10 หรือต่ำกว่ากำหนดให้ไฟล์วิดีโออยู่ในพื้นที่เก็บข้อมูลภายนอก (/sdcard
) ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดด้านพื้นที่เก็บข้อมูล