2016-07-06 10 views
0

私のプロジェクトにmonkeyrunnerを使用しようとしています。私が理解できるように2基本的なスクリプトそのためがありますmonkeyrunnerレコーダーを実行できません

monkey_recorder.py:https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_recorder.py

monkey_playback.py:https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_playback.py

ので、monkey_recorder.py記録アクションのためである、とmonkey_playback.pyは、これらのアクションを再生するためです。

私はこのラインで実行レコーダーことができ、hereが見つかりました:

/Users/user/programs/android-sdk-macosx/tools 

そして、私はこのエラーを得た:

./monkeyrunner monkey_recorder.py 

が、私はこのディレクトリからこのコマンドを実行しようとした

iMac-Developer-2:tools user$ ./monkeyrunner monkey_recorder.py 
Can't open specified script file 
Usage: monkeyrunner [options] SCRIPT_FILE 

    -s  MonkeyServer IP Address. 
    -p  MonkeyServer TCP Port. 
    -v  MonkeyServer Logging level (ALL, FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE, OFF) 

私は、このウィンドウで開かれます。

enter image description here

OS:OS Xヨセミテ、v10.10.5

、この問題を解決するために私を助けてください。
ありがとうございます。

答えて

3

AndroidViewClient/culebraを試してください。それは、プレーンなPython単体テストやスクリプトを生成できるという大きな利点と同様の機能を提供します。

Culebra UIは、monkey_recorder.pyと同様のUIを記述します。

+0

で実行permessionを提供できる実行可能でないなら、あなたの助けをありがとうございました – Alexander

1

pythonスクリプトが実行可能であるかどうかを検証しない場合は、絶対パスを指定してください。

あなたがchmodの

chmod +x filename.py 
関連する問題