monkeyrunner クラスには static のユーティリティメソッドが含まれています。
メソッド | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
||||||||||
|
|
||||||||||
|
pydoc ツールと同じスタイルの monkeyrunner APIリファレンスを表示します。
|
||||||||||
|
|
||||||||||
|
|
||||||||||
MonkeyDevice
|
monkeyrunner バックエンドと指定した端末もしくはエミュレーターとの間で接続を試みます。
|
現在のプログラムを実行しているプロセスのアラートダイアログを表示します。 このダイアログはモーダルウィンドウなので、ユーザーがダイアログのボタンをクリックするまでプログラムは一時停止します。
message | ダイアログに表示するメッセージ。 |
---|---|
title | ダイアログのタイトル。既定値は "Alert"です。 |
okTitle | ダイアログボタンに表示されるテキスト。既定値は "OK"です。 |
現在のプログラムを実行しているプロセスの選択一覧が付いたダイアログを表示します。 このダイアログはモーダルウィンドウなので、ユーザーがダイアログのボタンをクリックするまでプログラムは一時停止します。
message | ダイアログに表示されるプロンプトメッセージ。 |
---|---|
choices | 文字列として表示される複数のオブジェクトを含んだ、Python のインテラブル型データ。 string型の配列を指定することを推奨します。 |
title | ダイアログのタイトル。既定値は "Input"です。 |
指定された形式を使い、Pythonの pydoc
ツールと同じスタイルの monkeyrunner APIリファレンスを表示します。
format | 出力で使用するマークアップ形式。設定可能な値は、平文を使用する場合の "text"やHTMLを使用する場合の "html" です。 |
---|
入力を受け取り、それをプログラムへ戻り値として返すダイアログ。 このダイアログはモーダルウィンドウなので、ユーザーがダイアログのボタンをクリックするまでプログラムは一時停止します。
ダイアログには二つのボタンがあります。そのうちの一つはokTitle の値を表示し、もう一つはcancelTitle の値を表示します。 ユーザーがokTitle ボタンをクリックした場合、現在の入力ボックスの値が戻り値として返ります。 ユーザーがcancelTitleボタンをクリックした場合、空の文字列が戻り値として返ります。
message | ダイアログに表示されるプロンプトメッセージ。 |
---|---|
initialValue | ダイアログに表示する初期値。既定値は空の文字列です。 |
title | ダイアログのタイトル。既定値は "Input"です。 |
okTitle | okTitle ボタンに表示されるテキスト。既定値は "OK"です。 |
cancelTitle | cancelTitle ボタンに表示されるテキスト。既定値は "Cancel"です。 |
現在のプログラムを指定された秒数の間一時停止します。
seconds | 一時停止する秒数。 |
---|
MonkeyDevice
waitForConnection
(float timeout,
string deviceId)
monkeyrunner
バックエンドと指定した端末もしくはエミュレーターとの間で接続を試みます。
timeout | 接続するまで待つ秒数。既定では永遠に待ちます。 |
---|---|
deviceId | 端末またはエミュレーターのシリアル番号を指定する正規表現。端末とエミュレータのシリアル番号に関する説明についてはAndroid Debug Bridge のページを参照してください。 |
MonkeyDevice
インスタンス。このオブジェクトを使って、端末やエミュレータの制御と通信を行います。