2011-07-09 72 views
7

Tôi không thể sử dụng lệnh telnet localhost 5554 để kết nối trình giả lập Android. Luôn gặp phải lỗi này:Không thể sử dụng telnet localhost 5554 để kết nối trình giả lập Android

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

Tôi thậm chí có tất cả các cổng được đặt để cho phép kết nối trong cả quy tắc vào và ra trong Windows Firewall.

Tôi đang chạy Windows 7.

+0

Hãy thử tắt tường lửa hoàn toàn. Tôi đã từng gặp vấn đề tương tự và cho phép các cổng vào/ra và thậm chí vô hiệu hóa tường lửa không giúp được gì, chỉ gỡ cài đặt tường lửa đã giải quyết được vấn đề: 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: Vô hiệu hóa tường lửa cũng không giúp ích gì. –

+0

Xin lỗi tất cả những gì tôi cần để khởi chạy trình mô phỏng trước khi sử dụng telnet. Lỗi của tôi. Đã giải quyết được vấn đề! –

Trả lời

1

Sử dụng công cụ netstat để xác minh ứng dụng đang nghe trên cổng đó. Tôi không quen với netstat trên cửa sổ, nhưng có vẻ như bạn sẽ cần -a -n và tùy chọn các tùy chọn -o.

Nếu bạn thấy quá trình nghe, hãy tiếp tục xem tường lửa. Nếu bạn không thấy, hãy tìm hiểu lý do tại sao nó không chạy.

6

Tôi đã gặp sự cố này một vài lần, tôi không chắc chắn cách trình mô phỏng đề cập đến địa chỉ, nhưng localhost không hoạt động đối với tôi.

Thay đổi lệnh kết nối đến telnet 127.0.0.1 5554 giúp tôi để kết nối, vì vậy nếu localhost không hoạt động, hãy thử 127.0.0.1

0

Trong cmd: bạn bấm cd D: \ Android \ sdk \ platform-tools. Đó là đường dẫn đến các công cụ nền tảng trong máy tính của bạn. Sau khi bạn có thể telnet vào localhost 5554

redir thêm udp: 9876: 9876 hoặc redir thêm tcp: 5000: 6000

+0

telnet 127.0.0.1 5554 Nó hoạt động tốt. –

3

Hãy thử sử dụng các lệnh hoàn chỉnh bên trong telnet:

Microsoft Telnet> open localhost 5554 

Điều đó sẽ làm việc, đôi khi chúng ta quên để viết toàn bộ lệnh

+0

Cảm ơn bạn vì điều này. Vấn đề của tôi là 'telent: không thể giải quyết localhost: 5554/telnet: Tên hoặc dịch vụ chưa biết'. Tôi đã thử 'telnet localhost: 5554' trong ubuntu. Vấn đề của tôi là sự bao gồm ruột kết của tôi. Sử dụng 'telnet localhost 5554' - với dấu cách thay vì dấu hai chấm - cũng làm việc cho tôi. –

+0

Không hoạt động. Cung cấp cho tôi cùng một lỗi. –

0

trước tiên chỉ cần gõ telnet vào dấu nhắc lệnh

Microsoft Telnet> mở 127.0.0.1 5554

trên đường có thể chỉ cho bạn sau kết quả

Android Console: Xác thực cần

Android Console: gõ 'auth' để xác thực

Android điều khiển : bạn có thể tìm thấy trong C: \ Users \ YOURPCNAME.emulator_console_auth_token ' OK

sau đó truy cập vào' c 'd của bạn rive sau đó người dùng nơi bạn tìm thấy.emulator_console_auth_token mở tập tin đó và đưa bạn auth mã thông báo như dưới đây

auth ################

sau đó bạn tìm

Android Console: gõ 'giúp đỡ 'cho một danh sách các lệnh

OK

nó có nghĩa là bạn đang kết nối bây giờ ..

Các vấn đề liên quan