我试图用calabash和android进行测试。所以它只是一个已启动并安装的葫芦。当我在运行时尝试执行第一个测试时出现问题:
calabash-android run myAPP.apk
我收到回复:
`raise_if_android_home_not_set': Please set the ANDROID_HOME environment variable (RuntimeError)
如何设置ANDROID_HOME? 我在哪里设置ANDROID_HOME? 根据您的经验,您推荐葫芦吗? 感谢
答案 0 :(得分:2)
在calabash-android运行命令之前: 从终端运行:export ANDROID_HOME = / Applications / adt-bundle-mac-x86_64 / sdk
您是否使用sdk的路径替换路径
答案 1 :(得分:0)
编辑〜/ .profile文件并添加以下行: export ANDROID_HOME = PATH_TO_WHERE_SDK_INSTALLED
将PATH_TO_WHERE_SDK_INSTALLED替换为android sdk的实际路径。
答案 2 :(得分:0)
export PATH=$PATH:/opt/ActiveTcl-8.5/bin
重新启动shell以使更改生效或获取,即:
source .bashrc
有关获取Calabash的更多信息,请访问我的博客:whitneytaylorimura.wordpress.com