فئة cloudrunner - تتضمن طرقًا مساعِدة ثابتة.
ملخّص
الطرق | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
يتم عرض مربّع حوار للتنبيه بشأن عملية تنفيذ البرنامج
الحالي.
|
||||||||||
|
تعرض مربّع حوار يتضمن قائمة بالخيارات المتعلقة بالعملية التي يتم فيها تشغيل البرنامج الحالي.
|
||||||||||
|
تعرض مرجع واجهة برمجة التطبيقات monkeyrunner بأسلوب يشبه نمط أداة
pydoc في Python، وذلك باستخدام التنسيق المحدَّد.
|
||||||||||
|
يتم عرض مربّع حوار يقبل الإدخال.
|
||||||||||
|
إيقاف البرنامج الحالي مؤقتًا للعدد المحدد من الثواني.
|
||||||||||
MonkeyDevice
|
يحاول إجراء اتصال بين الواجهة الخلفية
monkeyrunner والجهاز أو المحاكي المحدّد.
|
الطرق المتاحة للجميع
سلسلة تنبيه ( رسالة سلسلة، عنوان سلسلة، سلسلة okTitle)
يتم عرض مربّع حوار للتنبيه بشأن عملية تنفيذ البرنامج الحالي. يظهر مربّع الحوار هذا بشكل نمطي، وبالتالي يتوقف البرنامج مؤقتًا إلى أن ينقر المستخدم على زرّ مربّع الحوار.
الوسيطات
رسالة | الرسالة التي سيتم عرضها في مربّع الحوار. |
---|---|
title | عنوان مربّع الحوار. القيمة التلقائية هي "تنبيه". |
okTitle | النص المعروض في زر مربّع الحوار القيمة التلقائية هي "OK". |
عدد صحيح الاختيار (رسالة سلسلة، خيارات قابلة للتكرار، عنوان سلسلة)
تعرض مربّع حوار يتضمن قائمة بالخيارات المتعلقة بالعملية التي يتم فيها تشغيل البرنامج الحالي. يكون مربّع الحوار مشروطًا، وبالتالي يتوقف البرنامج مؤقتًا إلى أن ينقر المستخدم على أحد أزرار مربّع الحوار.
الوسيطات
رسالة | رسالة الطلب المعروضة في مربّع الحوار |
---|---|
اخْتِيَارَاتْ | يشير ذلك المصطلح إلى نص قابل للتكرار في Python يحتوي على كائن واحد أو أكثر يتم عرضه كسلاسل. والنموذج المقترَح هو مصفوفة من السلاسل. |
title | عنوان مربّع الحوار. القيمة التلقائية هي "الإدخال". |
الركلات المردودة
- إذا اختار المستخدم الزر "حسنًا" ونقر على الزر "حسنًا"، تعرض الطريقة الفهرس المستند إلى 0 للاختيار ضمن قابل للتكرار. إذا نقر المستخدم على زر "إلغاء"، ستعرض الطريقة -1.
void مساعدة (تنسيق سلسلة)
تعرض مرجع واجهة برمجة التطبيقات monkeyrunner بأسلوب يشبه نمط أداة pydoc
في Python، وذلك باستخدام التنسيق المحدَّد.
الوسيطات
الصيغة | تمثّل هذه السمة تنسيق الترميز المطلوب استخدامه في الإخراج. والقيم المحتملة هي "نص" للنص العادي أو "html" للغة HTML. |
---|
سلسلة إدخال (سلسلة رسالة سلسلة القيمة المبدئية، سلسلة العنوان، سلسلة okTitle، سلسلة إلغاءالعنوان)
يتم عرض مربّع حوار يقبل الإدخال وإعادته إلى البرنامج. ويكون مربّع الحوار نمطيًا، وبالتالي يتوقف البرنامج مؤقتًا إلى أن ينقر المستخدم على أحد أزرار مربّع الحوار.
يتضمّن مربّع الحوار زرَّين، أحدهما يعرض قيمة okTitle ويعرض الآخر قيمة cancelTitle. وإذا نقر المستخدم على الزر okTitle، يتم عرض القيمة الحالية لمربّع الإدخال. إذا نقر المستخدم على الزر cancelTitle، سيتم عرض سلسلة فارغة.
الوسيطات
رسالة | رسالة الطلب المعروضة في مربّع الحوار |
---|---|
القيمة المبدئية | القيمة الأولية التي سيتم عرضها في مربع الحوار. القيمة التلقائية هي سلسلة فارغة. |
title | عنوان مربّع الحوار. القيمة التلقائية هي "الإدخال". |
okTitle | النص المعروض في الزر okTitle. الإعداد التلقائي هو "حسنًا". |
إلغاء العنوان | النص المعروض في الزر cancelTitle. الخيار التلقائي هو "إلغاء". |
الركلات المردودة
- إذا نقر المستخدم على الزر okTitle، ستعرض الطريقة القيمة الحالية لمربّع إدخال مربّع الحوار. إذا نقر المستخدم على الزر cancelTitle، ستعرض الطريقة سلسلة فارغة.
فارغ النوم ( الثانية) )
إيقاف البرنامج الحالي مؤقتًا للعدد المحدد من الثواني.
الوسيطات
ثانية | عدد الثواني المطلوب إيقافها مؤقتًا. |
---|
MonkeyDevice
انتظار_الاتصال
(مهلة float،
string deviceId)
يحاول إجراء اتصال بين الواجهة الخلفية monkeyrunner
والجهاز أو المحاكي المحدّد.
الوسيطات
وقت مستقطع | عدد الثواني المطلوب انتظارها حتى يتم الاتصال. الإعداد التلقائي هو الانتظار للأبد. |
---|---|
رقم تعريف الجهاز | تعبير عادي يحدد الرقم التسلسلي للجهاز أو المحاكي راجِع الموضوع Android Debug Bridge للتعرّف على وصف الجهاز والأرقام التسلسلية للمحاكي. |
الركلات المردودة
-
مثيل
MonkeyDevice
للجهاز أو المحاكي. استخدِم هذا الكائن للتحكّم في الجهاز أو المحاكي والتواصل معه.