اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
IModuleController
public
interface
IModuleController
com.android.tradefed.testtype.suite.module.IModuleController
|
الفئات الفرعية غير المباشرة المعروفة
ArchModuleController |
وحدة تحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا تتطابق مع أي بنية معيّنة
|
BaseModuleController |
التنفيذ الأساسي لـ IModuleController الذي يجب تنفيذه للتحقّق مما إذا كان يجب تشغيل وحدة
أم لا.
|
DeviceFeatureModuleController |
وحدة تحكّم في الوحدات لمنع تشغيل الاختبارات عندما لا تتيح ميزة معيّنة
|
MainlineTestModuleController |
فئة أساسية لوحدة تحكّم في إجراء الاختبارات استنادًا إلى وحدات الإصدار الرئيسي المحمَّلة مسبقًا على
الجهاز الذي يتم اختباره
|
MinApiLevelModuleController |
فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات عندما تكون أقل من مستوى واجهة برمجة تطبيقات محدّد.
|
MinSdkModuleController |
فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات على الإصدارات التي تقل عن رقم إصدار حزمة SDK
المحدّد
|
PackageInstalledModuleController |
وحدة التحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا يكون الجهاز قد ثبَّت الحِزم المحدّدة
|
Sdk28ModuleController |
وحدة تحكّم للتحقّق مما إذا كان الجهاز يعمل بإصدار 28 من حزمة تطوير البرامج (SDK) (Android 9) أو إصدار أحدث
|
Sdk29ModuleController |
لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 29 من حزمة تطوير البرامج (SDK) أو إصدار أحدث.
|
Sdk30ModuleController |
لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره مزوّدًا بالإصدار 30 من حزمة تطوير البرامج (SDK) أو إصدار أحدث.
|
Sdk31ModuleController |
لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 31 من حزمة تطوير البرامج (SDK) أو إصدار أحدث.
|
ShippingApiLevelModuleController |
يمكنك إجراء الاختبارات إذا كان الجهاز يستوفي الشروط التالية:
- إذا تم تعريف
min-api-level :
- الجهاز الذي تم شحنه مزوّدًا بالإصدار
min-api-level أو إصدار أحدث
|
|
واجهة للتحكّم في ما إذا كان يجب تنفيذ وحدة أم لا
ملخّص
الطرق العامة
shouldRunModule
public abstract IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
طريقة لتحديد ما إذا كان يجب تشغيل وحدة أم لا
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]