无法在 windows 上构建 Android 葫芦环境

Not able to build Android calabash environment on windows

为了构建环境,我已经 installed/use OS Windows 8.1, eclipse, Android SDK, JDK, ruby 安装程序,已安装 DevKit。我还为 ANDROID_HOME、JAVA_HOME 设置了路径。我已经尝试了最大的方法来 resign JAR 但没有得到那个 jar,所以我被困在这一点上无法前进。 google 解决了我的问题。现在我很困惑要逐步执行什么才能使我的环境达到 运行?或者我需要在 Linux 上构建此结构以使其更容易 运行?

先打开'CMD'或'CMD with Ruby'

运行下面的命令

cucumber --version

如果 cmd 显示黄瓜版本,请继续下一步

calabash-android version

if cmd show calabash-android version,你已经准备好 运行 calabash-android 测试用例。

然后创建一个文件夹,cd 到该文件夹​​并运行这些命令。

$ calabash-android gen  #this will create folder structure
$ calabash-android resign apk_path/<apkfile.apk>
$ calabash-android build apk_path/<apkfile.apk>
$ calabash-android console apk_path/<apkfile.apk>

您将看到交互式 ruby 编辑器,现在输入以下命令

$ start_test_server_in_background  # app will install in connected device.

然后

$ query("*")

现在您可以看到 android 应用程序中的所有元素!!

如果您在任何步骤中遇到error/issue,您的设置可能不完整。