इस पेज पर, Android 10 और इससे पहले के वर्शन के लिए, CTS सेट अप करने से जुड़े निर्देश दिए गए हैं.
JDK इंस्टॉल करना
- Android 9 और 10 के लिए, JDK 9 इंस्टॉल करें.
- Android 8 या इससे पहले के वर्शन के लिए, JDK 8 इंस्टॉल करें.
पहला एपीआई लेवल सेट करना
Android 9 या Android 10 वर्शन के साथ लॉन्च किए गए डिवाइसों के लिए, ro.product.first_api_level
प्रॉपर्टी को कोडनेम, टैग, और बिल्ड नंबर में से किसी मान्य वैल्यू पर सेट करें.
Android 8.x या इससे पहले के वर्शन पर लॉन्च किए गए डिवाइसों के लिए, प्रॉडक्ट के पहले बिल्ड के लिए ro.product.first_api_level
प्रॉपर्टी को अनसेट (हटाएं) करें. इसके बाद के सभी बिल्ड के लिए, ro.product.first_api_level
को एपीआई लेवल की सही वैल्यू पर सेट करें. इससे प्रॉपर्टी को नए प्रॉडक्ट की सही पहचान करने में मदद मिलती है. साथ ही, यह प्रॉडक्ट के पहले एपीआई लेवल के बारे में जानकारी को सुरक्षित रखता है. अगर फ़्लैग सेट नहीं है, तो Android, Build.VERSION.SDK_INT
को ro.product.first_api_level
असाइन करता है.
स्टोर करने के लिए ज़रूरी शर्तें
CTS मीडिया स्ट्रेस टेस्ट के लिए, वीडियो क्लिप को बाहरी स्टोरेज (/sdcard
) पर सेव करना ज़रूरी है.
ज़रूरी जगह, डिवाइस पर वीडियो चलाने के लिए उपलब्ध ज़्यादा से ज़्यादा रिज़ॉल्यूशन पर निर्भर करती है. ज़रूरी रिज़ॉल्यूशन के प्लैटफ़ॉर्म वर्शन के लिए, Android Compatibility Definition document में सेक्शन 5 देखें.
वीडियो चलाने के लिए, ज़्यादा से ज़्यादा रिज़ॉल्यूशन के हिसाब से स्टोरेज की ज़रूरत यहां दी गई है:
- 480x360: 98 MB
- 720x480: 193 एमबी
- 1280x720: 606 एमबी
- 1920x1080: 1863 MB
DUT को कॉन्फ़िगर करना
इस सेक्शन में, AOSP 10 या इससे पहले के वर्शन के लिए, DUT कॉन्फ़िगरेशन से जुड़े खास निर्देश दिए गए हैं.
यूएसबी डीबग करने का विकल्प चालू करें
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*
डिवाइस एडमिन चालू करें.
पक्का करें कि android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
और पहले से लोड किए गए अन्य डिवाइस एडमिन बंद रहें.
मीडिया फ़ाइलें सेट अप करना (AOSP 10 या इससे पहले का वर्शन)
Android 10 या इससे पहले के वर्शन पर वीडियो स्ट्रीमिंग की जांच करने के लिए, वीडियो फ़ाइलों को बाहरी स्टोरेज (/sdcard
) में रखना ज़रूरी है. ज़्यादा जानकारी के लिए, स्टोरेज से जुड़ी ज़रूरी शर्तें देखें.