Эмулятор Android как использовать telnet localhost 5554? - PullRequest
19 голосов
/ 02 декабря 2011

Я целый день пытался запустить команду telnet localhost 5554 в командной строке, но мне это не удалось.Это продолжало говорить telnet is recognized as an internal or external command....В каталоге указано, где установлены мои инструменты Android SDK (C:\Program Files\Android\android-sdk\tools).Может быть, этот путь не верен, но я не знаю, что еще делать.Я изменил путь к другому, но безуспешно.Пожалуйста, помогите мне.

Заранее спасибо.

Ответы [ 8 ]

25 голосов
/ 02 декабря 2011

Если вы работаете в Windows 7, telnet не включен по умолчанию.Этот сайт содержит пошаговые инструкции по его включению.Как только вы это сделаете, вы сможете подключиться к эмулятору.

3 голосов
/ 03 марта 2015

Если вы работаете в Windows 7, telnet не настроен по умолчанию, вы должны включить его из Программы и функции с панели управления

1 - включить или отключить функцию Windows

2-проверка на клиенте Telnet / сервере Telnet // только для клиента telnet все в порядке

3- OK // функция включена

enter image description here

Чтобы проверить его работу из командной строки, напишите telnet

Чтобы подключиться к эмулятору, просто напишите эту команду

-->> telnet 127.0.0.1 5554   

127.0.0.1 localhost

5554 номер порта в нашем случае это 5554

enter image description here

вы можете запускать некоторые команды в эмуляторе

управление питанием, сетью, симуляцией вызова, сообщением .... и т. Д.

Пример: sms send 1254 this is message

эта команда отправит сообщение вашему эмулятору с этого номера 1254 с сообщением это сообщение

Надеюсь, это поможет вам

ОБНОВЛЕНИЕ

простой способ подключить все устройства ip к порту для подключения

просто напишите в терминал эту команду

adb devices
2 голосов
/ 26 марта 2014

В Windows 7 клиент и сервер Telnet по умолчанию отключены. Если вы хотите включить его, вы можете сделать это с помощью командной строки или через панель управления.

Для этого:

Click on Start and under search type in CMD
Right click on CMD and click on Run as administrator
Enter the Administrator password if it prompt
Then type in pkgmgr /iu:”TelnetClient” to Enable the Client
And pkgmgr /iu:”TelnetServer” to Enable the Server
2 голосов
/ 02 декабря 2011

Вам необходимо включить службу Telnet.В качестве альтернативы вы также можете использовать ssh-клиент Putty - http://www.putty.org/, чтобы подключиться к localhost 5554

1 голос
/ 24 января 2015

После включения клиента Telnet он не работал для меня прямо в командной строке. Что я должен был сделать:

  1. Откройте приглашение telnet (Поиск программ, введите «telnet.exe» или просто «telnet» в C: \ WINDOWS \ system32).
  2. В командной строке telnet введите «o localhost 5554».
1 голос
/ 13 октября 2014

Служба Tlntsvr.exe, отвечающая за Telnet, была отключена на моей машине. Я просто переключил его на «ручной запуск», а затем запустил.

1 голос
/ 02 декабря 2011

У вас нет клиента Telnet в ваших окнах, установите его, затем вы сможете подключиться.

http://technet.microsoft.com/en-us/library/cc771275%28WS.10%29.aspx

0 голосов
/ 02 декабря 2011

Если вы пытаетесь подключиться к эмулятору с помощью оболочки, не делайте этого по TCP / IP.Сделайте это с помощью ADB:

adb -e shell

ADB находится в инструментах платформы.

...