我已按照步骤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

任何帮助,将不胜感激。

更新:
我已经删除了葫芦设置文件,现在出现了其他错误:

C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.3.3.pre5/bin/calabash-android-build.rb:38:在calabash_build块中:无法签名测试服务器

有任何想法吗?

最佳答案

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

仅当您的应用程序使用〜/ .android / debug.keystore以外的其他证书签名时,才需要运行calabash-android setup

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

10-08 17:50