2012-11-09 18 views
1

我按照步驟here:file.When我跑我使用的是默認的功能:calabash-android run <some.apk>然後我得到以下錯誤:葫蘆 - Android - 沒有測試服務器發現無法登錄測試服務器

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

我們使用的葫蘆 - 安卓0.3.2

任何幫助,將不勝感激。

UPDATE: 我刪除了葫蘆設置文件,現在我得到不同的錯誤:

C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.3 .3.pre5/bin/calabash-android-build.rb:38:在`block in calabash_build'中:無法簽署測試服務器

任何想法?

回答

2

它看起來像你有一個錯誤配置.calabash-settings文件。 (所有空值)

如果您的應用程序使用另一個證書籤署,而不是〜/ .android/debug.keystore,則只需運行calabash-android setup

如果您運行calabash-android setup您需要回答所有問題。

+1

謝謝,這確實有幫助,但是我現在得到一個不同的錯誤,請參閱更新 – Daryn

+1

設置您的JAVA_HOME,因爲我在這裏回答:https://groups.google.com/forum/?fromgroups=#!topic/葫蘆-的Android/84_aTemdVVI。沒有理由過郵件。這是在浪費人們的時間。 – jonasmaturana