Calabash-Android - 未找到测试服务器且无法签署测试服务器

时间:2012-11-09 11:55:51

标签: android cucumber

我已按照here步骤操作了:我正在使用默认功能文件。当我运行:calabash-android run <some.apk>时,我收到以下错误:

No test server found for this combination of app and calabash version. Recreating test server.

jarsigner command: "/bin/jarsigner.exe" -sigalg MD5withRSA -digestalg SHA1 -signedjar test_servers/dc8cdea9d4248b575be609b25c1668fd_0.3.2.apk -storepass android -keystore

我们正在使用calabash-android 0.3.2

任何帮助都将不胜感激。

更新 我删除了calabash设置文件,现在我遇到了不同的错误:

C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.3.3.pre5/bin/calabash-android-build.rb:38:inclockbash_build中的'block':可能不签署测试服务器

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

看起来您的文件配置错误.calabash-settings。 (所有空值)

如果你的应用程序是使用除〜/ .android / debug.keystore之外的其他证书进行签名,则只需运行calabash-android setup

如果您运行calabash-android setup,则需要回答所有问题。