หน้านี้มีวิธีการตั้งค่า 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
จากนั้นในการตั้งค่า > ความปลอดภัย > เลือกผู้ดูแลระบบอุปกรณ์ ให้เปิดใช้
ผู้ดูแลระบบอุปกรณ์ 2 ราย android.deviceadmin.cts.CtsDeviceAdminReceiver*
ตรวจสอบว่าได้ปิดใช้ android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
และผู้ดูแลระบบอุปกรณ์อื่นๆ ที่โหลดไว้ล่วงหน้าแล้ว
ตั้งค่าไฟล์สื่อ (AOSP 10 หรือต่ำกว่า)
การทดสอบการสตรีมวิดีโอสำหรับ Android 10 หรือต่ำกว่ากำหนดให้ไฟล์วิดีโอต้องอยู่ในพื้นที่เก็บข้อมูลภายนอก (/sdcard
) ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดด้านพื้นที่เก็บข้อมูล