3

.apk ファイルを適切に実行するようにコンピューターを変更した後に発生している問題のトラブルシューティングを試みています。さまざまなソリューションをすべて読みましたが、これまでのところ機能していません。

このエラーが引き続き発生し、理由がわかりません: Starting calabash-android console... Loading /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems /calabash-android-0.5.2/irbrc Running irb... irb(main):001:0> start_test_server_in_background RuntimeError: App did not start from /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:609:in block in start_test_server_in_background' from /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems/retriable-1.3.3.1/lib/retriable/retriable.rb:31:inperform' from /Users/sasaro/.rvm/rubies/ruby-2.1.2/ lib/ruby/gems/2.1.0/gems/retriable-1.3.3.1/lib/retriable/retriable.rb:59:in retriable' from /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:608:instart_test_server_in_background から /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:125:in start_test_server_in_background' from (irb):1 from /Users/sasaro/.rvm/rubies/ruby-2.1.2/bin/irb:11:in'

私は何を間違っていますか?何が表示されないのですか? 解決策はありますか?

Mac OS X 10.9.4 の場合。reload_apps を実行するとアプリが再インストールされ、start_test_server_in_background を実行すると、エミュレーターでアプリが開いていることがわかります。しかし、その後、上記のエラーが発生します。アプリは引き続き使用可能で、エミュレーターで実行されています。

私はひょうたんのインストールに慣れていないので、このようなことに遭遇した場合は、優しく詳細に説明してください。

4

3 に答える 3

1

次のコマンドを実行してみてください。

calabash-android resign path/to/file.apk
于 2015-02-09T09:24:34.387 に答える
0

すべての Test_Server を削除し、フォルダーから Android アプリを削除し、その後新しいアプリをコピーします。

calabash-android コンソール app-debug.apk irb> reload_apps irb> start_test_server_in_background 起動する必要があります

その後、サーバーが認識されない場合は、calabash-android が app-debug.apk を再署名し、calbash-android が app-debug.apk を実行してみてください。

于 2015-09-08T12:34:16.573 に答える
0

test_server フォルダーを削除し、apk ファイルを再署名します。

calabash-android resign path/to/file.apk

次に、コンソールを開きます

calabash-android console path/to/file.apk

入力してアプリを再インストールします

reinstall_apps

次に、アプリを起動します

start_test_server_in_background
于 2015-09-09T06:08:45.323 に答える