تحتوي هذه الصفحة على تعليمات إعداد مجموعة أدوات اختبار التوافق (CTS) الخاصة بنظام التشغيل Android 10 والإصدارات الأقدم.
تثبيت JDK
- بالنسبة إلى الإصدارَين 9 و10 من نظام التشغيل Android، ثبِّت الإصدار 9 من حزمة تطوير البرامج Java (JDK).
- على نظام التشغيل Android 8 أو الإصدارات الأقدم، ثبِّت JDK 8.
ضبط مستوى واجهة برمجة التطبيقات الأول
بالنسبة إلى الأجهزة التي تم طرحها باستخدام الإصدار 9 أو 10 من نظام التشغيل Android، اضبط السمة ro.product.first_api_level على قيمة صالحة من الأسماء الرمزية والعلامات وأرقام الإصدار.
بالنسبة إلى الأجهزة التي تم إطلاقها على الإصدار 8.x من نظام التشغيل Android أو الإصدارات الأقدم، يجب إلغاء ضبط (إزالة) السمة ro.product.first_api_level لأول إصدار من المنتج. بالنسبة إلى جميع الإصدارات اللاحقة، اضبط قيمة ro.product.first_api_level على مستوى واجهة برمجة التطبيقات الصحيح. يتيح ذلك للموقع التعرّف بشكل صحيح على منتج جديد ويحافظ على المعلومات المتعلقة بأول مستوى لواجهة برمجة التطبيقات للمنتج. إذا لم يتم ضبط العلامة، يحدّد نظام التشغيل Android القيمة Build.VERSION.SDK_INT لـ ro.product.first_api_level.
متطلبات مساحة التخزين
تتطلّب اختبارات إجهاد الوسائط في مجموعة أدوات اختبار التوافق (CTS) أن تكون مقاطع الفيديو مخزّنة في وحدة تخزين خارجية (/sdcard).
تعتمد المساحة المطلوبة على الحد الأقصى لدقة تشغيل الفيديو التي يتيحها الجهاز. راجِع الفقرة 5 في مستند تعريف التوافق مع Android لمعرفة إصدار النظام الأساسي من الدقة المطلوبة.
في ما يلي متطلبات مساحة التخزين حسب الحد الأقصى لدقة تشغيل الفيديو:
- 480x360: 98 ميغابايت
- 720x480: 193 ميغابايت
- 1280x720: 606 ميغابايت
- 1920x1080: 1863 ميغابايت
إعداد الجهاز الخاضع للاختبار
يحتوي هذا القسم على تعليمات خاصة بإعداد جهاز الاختبار لنظام التشغيل AOSP 10 أو الإصدارات الأقدم.
تفعيل ميزة "تصحيح أخطاء الجهاز عبر USB"
في نظام التشغيل Android 9 أو 10، انتقِل إلى النظام > خيارات المطوّرين.
في نظام التشغيل Android 8 أو الإصدارات الأقدم، انتقِل إلى الإعدادات > خيارات المطوّرين.
تفعيل المواقع الجغرافية الوهمية (الإصدار 4.4.x و5.x من مشروع Android مفتوح المصدر)
في نظام التشغيل Android 5.x و4.4.x، انتقِل إلى الإعدادات > خيارات المطوّرين وفعِّل السماح بالمواقع الجغرافية الوهمية.
إعداد اختبارات إمكانية الوصول (CTS 2.1 R2 - 4.2 R4)
يمكنك إعداد جهازك (أو المحاكي) لتنفيذ اختبارات إمكانية الوصول باستخدام ما يلي:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
بعد ذلك، انتقِل إلى الإعدادات > تسهيل الاستخدام > تسهيل الاستخدام وفعِّل تفويض خدمة تسهيل الاستخدام.
إعداد اختبار إدارة الجهاز (الإصدار 6.x أو إصدار أقدم من مجموعة اختبارات التوافق)
على الأجهزة التي تحدّد android.software.device_admin، اضبط جهازك على
تشغيل اختبار إدارة الجهاز باستخدام:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
بعد ذلك، في الإعدادات > الأمان > اختيار مشرفي الجهاز، فعِّل
مشرفَي الجهاز android.deviceadmin.cts.CtsDeviceAdminReceiver*.
تأكَّد من أنّ android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver وأي مشرفين آخرين على الأجهزة تم تحميلهم مسبقًا يظلون غير مفعّلين.
إعداد ملفات الوسائط (الإصدار 10 من نظام التشغيل Android أو الإصدارات الأقدم)
تتطلّب اختبارات بث الفيديو على الإصدار 10 من نظام التشغيل Android أو الإصدارات الأقدم أن تكون ملفات الفيديو في مساحة التخزين الخارجية (/sdcard). لمزيد من المعلومات، يُرجى الاطّلاع على متطلبات مساحة التخزين.