2

スナップショットを撮り、monkeyrunnerを使用してアクティビティを開くことに成功しました。しかし、私が欲しいのはボタンを押すことです。したがって、ViewClientを使用していますが、jythonスクリプトを実行すると、エラーが発生します。

File "F:\Example\AndroidViewClient\src\com\dtmilano\android\viewclient.py", line 870, in _init_()
File "F:\Example\AndroidViewClient\src\com\dtmilano\android\viewclient.py", line 986 in _ViewClient_obtainAdbPath

例外を発生させる

('adb="%s" is not executable. Did you forget to set ANDROID_HOME in the environment?' %adb)
Exception: adb="%s" is not executable. Did you forget to set ANDROID_HOME in the environment?

前もって感謝します

4

2 に答える 2

5

どのOSを使用していますか?OSによっては、AndroidSDKがどこにあるかを伝える必要があります。たとえば、Ubuntuマシンでは、.bashrcに次の行があります。

ANDROID_HOME=/home/roberto/android-sdk-linux/tools:/home/roberto/android-sdk-linux/platform-tools
export ANDROID_HOME
PATH=$PATH:$ANDROID_HOME
export PATH

Windowsマシンを使用している場合は、このパスをWindows環境のPATHに追加する必要があります。

于 2012-12-20T04:54:29.277 に答える