یک کلاس monkeyrunner که شامل متدهای سودمند ثابت است.
خلاصه
روش ها | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| هشدار (پیام رشته ، عنوان رشته ، رشته okTitle) یک گفتگوی هشدار را برای فرآیند اجرای برنامه فعلی نمایش می دهد. | ||||||||||
عدد صحیح | انتخاب (پیام رشته ، انتخاب های تکرارپذیر ، عنوان رشته ) دیالوگی را با لیستی از انتخاب های فرآیند اجرای برنامه جاری نمایش می دهد. | ||||||||||
| کمک (قالب رشته ) مرجع monkeyrunner API را به سبکی شبیه به ابزار pydoc پایتون با استفاده از فرمت مشخص شده نمایش می دهد. | ||||||||||
رشته | ورودی (پیام رشته ، مقدار اولیه رشته ، عنوان رشته ، رشته okTitle، رشته لغو عنوان) گفتگویی را نشان می دهد که ورودی را می پذیرد. | ||||||||||
| خواب (ثانیه شناور ) برنامه فعلی را برای تعداد ثانیه مشخص شده متوقف می کند. | ||||||||||
MonkeyDevice | WaitForConnection (درنگ شناور ، شناسه دستگاه رشته ) سعی می کند بین باطن monkeyrunner و دستگاه یا شبیه ساز مشخص شده ارتباط برقرار کند. |
روش های عمومی
هشدار رشته (پیام رشته ، عنوان رشته ، رشته okTitle)
یک گفتگوی هشدار را برای فرآیند اجرای برنامه فعلی نمایش می دهد. دیالوگ مودال است، بنابراین برنامه تا زمانی که کاربر روی دکمه گفتگو کلیک کند، مکث می کند.
استدلال ها
پیام | پیامی که در کادر گفتگو نمایش داده می شود. |
---|---|
عنوان | عنوان دیالوگ مقدار پیش فرض "Alert" است. |
okTitle | متن نمایش داده شده در دکمه گفتگو. مقدار پیش فرض "OK" است. |
انتخاب عدد صحیح (پیام رشته ، انتخاب های تکرارپذیر ، عنوان رشته )
دیالوگی را با لیستی از انتخاب های فرآیند اجرای برنامه جاری نمایش می دهد. دیالوگ مودال است، بنابراین برنامه تا زمانی که کاربر یکی از دکمه های گفتگو را کلیک کند، مکث می کند.
استدلال ها
پیام | پیام اعلان نمایش داده شده در گفتگو. |
---|---|
انتخاب ها | یک تکرار پایتون حاوی یک یا چند شی که به صورت رشته نمایش داده می شوند. فرم پیشنهادی آرایه ای از رشته ها است. |
عنوان | عنوان دیالوگ پیش فرض "ورودی" است. |
برمی گرداند
- اگر کاربر انتخابی را انجام دهد و روی دکمه "OK" کلیک کند، این روش شاخص 0-مبتنی بر انتخاب را در داخل تکرارپذیر برمیگرداند. اگر کاربر روی دکمه "لغو" کلیک کند، روش -1 را برمی گرداند.
راهنمای خالی (قالب رشته )
مرجع monkeyrunner API را به سبکی شبیه به ابزار pydoc
پایتون با استفاده از فرمت مشخص شده نمایش می دهد.
استدلال ها
قالب | قالب نشانه گذاری برای استفاده در خروجی. مقادیر ممکن عبارتند از "text" برای متن ساده یا "html" برای HTML. |
---|
ورودی رشته (مقدار اولیه رشته پیام رشته ، عنوان رشته ، رشته okTitle، رشته لغو عنوان)
دیالوگی را نمایش می دهد که ورودی را می پذیرد و آن را به برنامه برمی گرداند. دیالوگ مودال است، بنابراین برنامه تا زمانی که کاربر یکی از دکمه های گفتگو را کلیک کند، مکث می کند.
دیالوگ شامل دو دکمه است که یکی از آنها مقدار okTitle و دیگری مقدار cancelTitle را نشان می دهد. اگر کاربر روی دکمه okTitle کلیک کند، مقدار فعلی کادر ورودی برگردانده می شود. اگر کاربر روی دکمه cancelTitle کلیک کند، یک رشته خالی برگردانده می شود.
استدلال ها
پیام | پیام اعلان نمایش داده شده در گفتگو. |
---|---|
مقدار اولیه | مقدار اولیه برای نمایش در گفتگو. پیش فرض یک رشته خالی است. |
عنوان | عنوان دیالوگ پیش فرض "ورودی" است. |
okTitle | متن نمایش داده شده در دکمه okTitle. پیش فرض "OK" است. |
لغو عنوان | متن نمایش داده شده در دکمه لغو عنوان. پیش فرض "لغو" است. |
برمی گرداند
- اگر کاربر روی دکمه okTitle کلیک کند، متد مقدار فعلی کادر ورودی گفتگو را برمیگرداند. اگر کاربر روی دکمه cancelTitle کلیک کند، متد یک رشته خالی برمی گرداند.
خواب خالی (ثانیه شناور )
برنامه فعلی را برای تعداد ثانیه مشخص شده متوقف می کند.
استدلال ها
ثانیه | تعداد ثانیه های مکث. |
---|
MonkeyDevice
waitForConnection (موقعیت شناور ، شناسه دستگاه رشته )
سعی می کند بین باطن monkeyrunner
و دستگاه یا شبیه ساز مشخص شده ارتباط برقرار کند.
استدلال ها
تایم اوت | تعداد ثانیه های انتظار برای اتصال. پیش فرض این است که برای همیشه منتظر بمانید. |
---|---|
شناسه دستگاه | یک عبارت منظم که شماره سریال دستگاه یا شبیه ساز را مشخص می کند. برای توضیح شماره سریال دستگاه و شبیه ساز به مبحث Android Debug Bridge مراجعه کنید. |
برمی گرداند
- یک نمونه
MonkeyDevice
برای دستگاه یا شبیه ساز. از این شی برای کنترل و برقراری ارتباط با دستگاه یا شبیه ساز استفاده کنید.