2011-07-09 16 views
7

Nie mogę użyć komendy telnet localhost 5554 do połączenia emulatora Androida. zawsze ten błąd:Nie można użyć telnet localhost 5554 do podłączenia emulatora Androida

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

mam nawet wszystkie porty ustawione w celu umożliwienia połączeń zarówno w przychodzących i wychodzących zasad w Zaporze systemu Windows.

Używam Windows 7.

+0

Spróbuj wyłączyć zaporę całkowicie. Miałem kiedyś podobny problem i pozwalając portom wchodzić/wychodzić, a nawet wyłączając zaporę nie pomogło, tylko odinstalowanie zapory rozwiązało problem: http://stackoverflow.com/questions/4499803/has-anyone-been- succes- In-using-64-bit-eclipse-for-android-2-3-dev-on-64-bit/4881366 # 4881366 –

+0

@Android Eve: Wyłączenie zapory również nie pomaga. –

+0

Przepraszam, że potrzebuję uruchomić emulator przed użyciem telnetu. Mój błąd. Problem rozwiązany ! –

Odpowiedz

1

Użyj netstat narzędzi w celu weryfikacji stosowania nasłuchuje na tym porcie. Nie jestem zaznajomiony z netstat w oknach, ale wydaje się, że będziesz potrzebował opcji -a -n i opcjonalnie -o.

Jeśli widzisz proces słuchania, nadal patrz na zaporę. Jeśli go nie widzisz, sprawdź, dlaczego nie działa.

6

Napotkano ten problem kilka razy, nie jestem pewien, jak emulator zajmuje się adresami, ale localhost po prostu nie działa dla mnie.

Zmiana polecenia połączenia do telnet 127.0.0.1 5554 pozwoliło mi połączyć, więc jeśli localhost nie zadziała, spróbuj 127.0.0.1

0

w cmd: naciśnięciu cd D: \ Android \ sdk \ platform-tools. Jest to ścieżka do narzędzi platformy w twoim komputerze. Po można telnet localhost 5554 Wejście

redir dodać udp: 9876: 9876 lub redir dodać tcp: 5000: 6000

+0

telnet 127.0.0.1 5554 Działa dobrze. –

3

Spróbuj użyć kompletny polecenie wewnątrz telnet:

Microsoft Telnet> open localhost 5554 

To powinno działać, czasami zapominamy napisać całą komendę

+0

Dziękuję za to. Mój problem brzmiał: "telent: nie można rozwiązać localhost: 5554/telnet: nazwa lub usługa nie jest znana". Próbowałem 'telnet localhost: 5554' w ubuntu. Moim problemem było moje włączenie jelita grubego. Używanie 'telnet localhost 5554' - z spacją zamiast dwukropka - działało również dla mnie. –

+0

Nie działa. Daje mi ten sam błąd. –

0

Najpierw wpisz po prostu telnet w wierszu polecenia:

Microsoft Telnet> open 127.0.0.1 5554

powyżej linii może Ci pokazać następujący wynik

Android konsoli: Autoryzacja wymagana

Android konsoli: typ '' auth do uwierzytelniania

Android Console : możesz znaleźć swoje w C: \ Users \ YOURPCNAME.emulator_console_auth_token ' OK

następnie przejść do swojego "c" d rive następnie użytkownik, gdzie znajdujesz.emulator_console_auth_token otworzyć ten plik i można umieścić żeton auth jak poniżej

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

następnie znaleźć

Android konsoli: typ „pomoc "na liście poleceń

OK

oznacza to, że są teraz połączone ..

Powiązane problemy