Как дистанционно управлять с помощью Droid VNC Server через USB?


9

Я установил Droid VNC Server на свой телефон Android 2.2 (CyanogenMod), но пока не ясно, как управлять моим телефоном через USB.

Когда я запускаю сервер на телефоне, он дает мне IP, но я не могу пинговать к нему. Я не могу подключиться ни через браузер по указанному адресу, ни через клиент VNC.

У меня есть root-доступ.

Может кто-нибудь объяснить мне шаги, чтобы следовать?

Ответы:


9

Для программы я не нашел руководства или часто задаваемых вопросов, поэтому я не уверен, что именно так они и предполагали. Это работает, однако, и я не вижу альтернативного метода использования USB.

  1. Вам необходимо установить ADB вместе с соответствующими драйверами для вашего устройства. Это зависит от платформы и телефона, поэтому проверьте Google или XDA.
  2. Включите отладку по USB на вашем устройстве - Настройки> Приложения> Разработка> Отладка по USB
  3. Подключи, запусти droid VNC сервер
  4. В командной строке выполните эти команды:
    • adb forward tcp:5801 tcp:5801
    • adb forward tcp:5901 tcp:5901
  5. Посетите http: // localhost: 5801 с помощью браузера или укажите свой VNC-клиент на localhost: 5901

Я заметил, что производительность по сравнению с USB по сравнению с 802.11g ничем не лучше, поэтому я бы порекомендовал воспользоваться этой проблемой только в том случае, если доступ к вашему устройству через WiFi невозможен.


Это сработало, спасибо большое! Единственная проблема при использовании браузера - он отвечает, но показывает только две ссылки на TightVNC и на сайт автора. Вместо этого я использую UltraVNC Viewer для подключения и работает очень хорошо.
Дрейк

Возможно, у вас не установлена ​​Java, или у клиента Java VNC возникли проблемы с загрузкой в ​​вашей системе. В любом случае, это не имеет значения, поскольку UltraVNC работал на вас.
Сайбугу
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.