在macOSX上配置AndroidViewClient和Monkeyrunner

在macOSX上配置AndroidViewClient和Monkeyrunner,android,python,monkeyrunner,androidviewclient,Android,Python,Monkeyrunner,Androidviewclient,我正在尝试安装AndroidViewClient,但有很多问题。我在米兰的github上下载它。我是小牛队的,我是python新手。。我知道如何使用Monkeyrunner,但自从我下载了AndroidViewClient之后,我完全迷路了 Si遵循github上的逐步说明!当我尝试启动./dump时,我收到以下消息: Traceback (most recent call last): File "./tools/dump", line 126, in <module> vc =

我正在尝试安装AndroidViewClient,但有很多问题。我在米兰的github上下载它。我是小牛队的,我是python新手。。我知道如何使用Monkeyrunner,但自从我下载了AndroidViewClient之后,我完全迷路了

Si遵循github上的逐步说明!当我尝试启动./dump时,我收到以下消息:

Traceback (most recent call last):
File "./tools/dump", line 126, in <module>
vc = ViewClient(*ViewClient.connectToDeviceOrExit(**kwargs1), **kwargs2)
File "/Library/Python/2.7/site-packages/androidviewclient-5.6.0- py2.7.egg/com/dtmilano/android/viewclient.py", line 1188, in __init__
adb = ViewClient.__obtainAdbPath()
File "/Library/Python/2.7/site-packages/androidviewclient-5.6.0-py2.7.egg/com/dtmilano/android/viewclient.py", line 1341, in __obtainAdbPath
raise Exception('adb="%s" is not executable. Did you forget to set ANDROID_HOME in the environment?' % adb)
Exception: adb="adb" is not executable. Did you forget to set ANDROID_HOME in the environment?
如果我使用
cd$ANDROID\u VIEW\u CLIENT\u HOME,我将获得我的AndroidViewClient文件夹
我不能执行脚本

当我执行这一行时:
python check-import.py--debug
,我得到了以下结果:

sys.path= ['/Users/Flo/Documents/Android/AndroidViewClient-5.1.1/AndroidViewClient/examples', '/Library/Python/2.7/site-packages/androidviewclient-5.6.0-py2.7.egg', '/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Library/Python/2.7/site-packages', '/Users/Flo/Documents/Android/AndroidViewClient-5.1.1/AndroidViewClient/src']
OK

有人能帮我吗?我从两天前就开始了,我不知道我能做些什么。我试了很多东西。删除AndroidViewClient/重新安装,但结果始终相同

我知道您使用

$ sudo easy_install --upgrade androidviewclient
那么,你应该这样做

$ export ANDROID_HOME=/Users/Flo/Documents/adt-bundle-mac-x86_64-20130729/sdk/
如果希望持久化,请将其添加到
~/.bash\u profile

然后您应该能够毫无问题地执行
dump
。 这些工具试图在一些已知位置或在
$ANDROID\u HOME/platform tools/adb
查找
adb
。检查以确保
adb
存在且可执行

$ export ANDROID_HOME=/Users/Flo/Documents/adt-bundle-mac-x86_64-20130729/sdk/