2011-07-09 132 views
7

我不能用命令telnet localhost 5554連接Android模擬器。 總是得到這樣的錯誤:不能使用telnet本地主機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-使用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

我遇到這個問題了幾次,我不知道如何與地址仿真交易,但本地主機只是不爲我工作。

更改連接命令telnet 127.0.0.1 5554使我能夠連接,所以,如果本地主機不能正常工作,請嘗試用127.0.0.1

0

在CMD:你按光盤d:\ Android的\ SDK \平臺的工具。它是您計算機中平臺工具的路徑。之後,你可以輸入遠程登錄本地主機5554

REDIR添加UDP:9876:9876或REDIR添加TCP:5000:6000

+0

telnet 127.0.0.1 5554它工作正常。 –

3

嘗試使用內的telnet完整的命令:

Microsoft Telnet> open localhost 5554 

這應該工作,有時候我們忘了寫整個命令

+0

謝謝你。我的問題是'telent:無法解析本地主機:5554/telnet:名稱或服務不知道'。 我一直在嘗試'telnet localhost:5554'在Ubuntu中。我的問題是我包含了冒號。使用'telnet localhost 5554' - 使用空格而不是冒號 - 也適用於我。 –

+0

不工作。給我同樣的錯誤。 –

0

第一隻需輸入telnet來命令提示符

微軟的Telnet>打開127.0.0.1 5554

上述線路可能告訴你下面的結果

Android的控制檯:需要驗證

Android的控制檯:類型 '權威性' 認證

Android的控制檯:你可以在C:\ Users \ YOURPCNAME.emulator_console_auth_token中找到你的' 好吧

然後進入你的'c'd然後用戶在哪裏找到。emulator_console_auth_token 打開該文件,並把你的身份驗證令牌像下面

權威性################

然後你發現

Android的控制檯:類型的幫助「爲命令

OK

這意味着你現在連接列表..

相關問題