2011-07-09 15 views
7

telnet localhost 5554コマンドを使用してAndroidエミュレータに接続することはできません。 は常にこのエラーが出る:telnet localhost 5554を使用してAndroidエミュレータに接続できません

Connecting To localhost...Could not open connection to the host, on port 5554: Connect failed

私でも持っているWindowsファイアウォールのインバウンドとアウトバウンドのルールの両方で接続を許可するように設定されたすべてのポート。

私は、Windows 7

+0

..あなたが今接続されていることを意味します。かつて似たような問題があって、ポートの着信/発信を許可し、ファイアウォールを無効にしても役立たず、ファイアウォールをアンインストールするだけで問題は解決しました。http://stackoverflow.com/questions/4499803/has-anyone-been-successful- in-using-64-bit-eclipse-for-android-2-3-dev-on-64-bit/4881366#4881366 –

+0

@Android Eve:ファイアウォールを無効にすることは役に立ちません。 –

+0

申し訳ありませんがTelnetを使用する前にエミュレータを起動する必要があります。私の悪い。問題が解決しました ! –

答えて

1

は、アプリケーションがそのポートでリッスンしていることを確認するには、netstatツールを使用して実行しています。私はWindowsのnetstatに慣れていませんが、-a -nオプションと-oオプションを必要とします。

リスニングプロセスが表示されたら、ファイアウォールを見てください。表示されていない場合は、なぜそれが実行されていないか把握してください。

6

この問題が数回発生しましたが、エミュレータがどのようにアドレスを扱うのかよく分かりませんが、localhostは私にとってはうまくいきません。 telnet 127.0.0.1 5554に接続コマンドを変更

は接続することができましたので、ローカルホストが動作しない場合は、CMDでは127.0.0.1

0

を試してみてください:\ Androidの\ SDKの\プラットフォームツール:あなたはCDのDを押してください。これは、コンピュータのプラットフォームツールへのパスです。 9876:9876またはREDIRがTCPを追加します:5000:6000

+0

telnet 127.0.0.1 5554うまく動作します。 –

3

をtelnetの内側に完全なコマンドを使用してみてください:

動作するはず
Microsoft Telnet> open localhost 5554 

、時には我々は全体のコマンド

を書くことを忘れ
+0

ありがとうございます。私の問題は 'telent:ローカルホストを解決できませんでした:5554/telnet:名前またはサービスが不明です。 ' 私はubuntuで 'telnet localhost:5554'を試していました。私の問題は結腸の包含でした。コロンの代わりにスペースを入れた 'telnet localhost 5554'を使っても、私にとってはうまくいった。 –

+0

動作しません。同じエラーが表示されます。 –

0

最初に、コマンドプロンプトにtelnetを入力してください。

マイクロソフトのTelnet>オープン127.0.0.1 5554

行は、結果、次のあなたが表示される場合があります上記の

アンドロイドコンソール:

Androidのコンソールを認証するためにタイプ 'AUTH':認証は

Androidのコンソールを必要と:あなたはC:\ Users \ YOURPCNAME.emulator_console_auth_tokenであなたを見つけることができます OK

あなたの 'c' dあなたが見つけたところであなたに挑戦してください。 emulator_console_auth_tokenそのファイルを開き、あなたが

Androidのコンソールを見つけるあなた

以下のauth ################

のような認証トークンを置く:型「の助けを「コマンドの一覧

OK

のためにそれは完全にファイアウォールを無効にしてみてください

関連する問題