2016-06-16 4 views
0

calabash-androidでtest.apkをインストールしようとしましたが、以下の理由で常に失敗しました。 私の手順は次のとおりですエラー:calabash-androidのreinstall_appsで不明なホストサービス

Calabash-android resign test.apk 
calabash-android build test.apk 
calabash-android gen 
calabash-android console test.apk 
reinstall_apps 

とエラーを次会った、誰もが問題となっているガイドを助けることができますか?ありがとう。

irb(main):001:0> reinstall_apps 
error: unknown host service 
error: unknown host service 
error: unknown host service 
error: unknown host service 
error: unknown host service 
error: unknown host service 
error: unknown host service 
NoMethodError: undefined method `chomp' for nil:NilClass 
     from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/c 
alabash-android/operations.rb:333:in `install_app' 
     from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/c 
alabash-android/operations.rb:309:in `reinstall_apps' 
     from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/c 
alabash-android/operations.rb:106:in `reinstall_apps' 
     from (irb):1 
     from C:/Ruby23-x64/bin/irb.cmd:19:in `<main>' 
irb(main):002:0> 
+0

D:\ AutomationTest>ひょうたん、アンドロイドバージョン 0.7.3 – cc5zhenhua

+0

D:\ AutomationTest>ルビ-v ルビ2.3.0p0(2015年12月25日改訂53290)のx64-MINGW32] – cc5zhenhua

答えて

0

Androidスタジオが「5037」のポートを占有していることがわかりました。その理由は、気楽なアンドロイドの操作をブロックするためです。

ポート5037を使用するプロセスのちょうど終わりです。

THanks all。