Удаленное управление Android смартфоном от Ubuntu 16.04 - proUbuntu
1 голос
/ 17 июня

Скажите, пожалуйста, можно ли и как удаленно управлять смартфоном Hono r 7S Android (вероятно, товарный знак Huawei) с Android версией 8.1.0 из 32-битных Ubuntu 16.04 LTS (с x ubuntu -desktop / Xfce 4.12) без рутирования моего телефона.

Я попробовал TeamViewe r. Вот подробности:

На телефоне, на котором я установил TeamViewe r Host версии 15.6.51 из Play Store, приложение сообщило, что на моем устройстве поддерживается дистанционное управление, и меня попросили установить Add- Включено: Huawei (b). Я его установил (версия 12.1.7267). На Ubuntu P C я установил TeamViewe r версии 15.6.7 (fo r Ubuntu 32-бит из файла .deb). Я запустил TeamViewe r на Ubuntu P C и зарегистрировался в учетной записи TeamViewe r. Я запустил TeamViewe r Host на телефоне. Он попросил меня войти в мою учетную запись. Когда я нажал кнопку входа, появилось сообщение о том, что мне нужно добавить свой телефон в качестве доверенного устройства, и мне будет отправлено электронное письмо со ссылкой. Я щелкнул эту ссылку и получил сообщение о том, что мое устройство было добавлено как надежное. Когда я снова нажал кнопку входа, я вошел в систему. В приложении отображается зеленая точка и Готово к подключению (безопасное соединение) . В нем говорится, что для подключения к этому устройству я должен открыть https://login.teamviewer.com на моем компьютере r, войти в систему с моей учетной записью TeamViewe r, выбрать это устройство и щелкнуть «Подключиться» на «Compute r. & Контакты ». Когда я открываю этот сайт и вхожу в систему, я вижу свое устройство. Когда я нажимаю Connect , отображается следующее сообщение:

Connect to numbe r

Пожалуйста, скачайте полную версию TeamViewe r и установите это fo r обеспечивает максимально возможную производительность!

TeamViewe r кнопка

WebConnecto r кнопка

Chrome Приложение кнопка (неактивна)

Флажок Сохранить этот выбор

Отмена

Connect (сначала неактивно)

Когда я выбираю TeamViewe r и нажимаю Connect (сейчас активно) появляется сообщение Connect to numbe r отображается, но ничего не происходит!

Когда я пытаюсь установить sh соединение напрямую из TeamViewe r вместо просмотра r, нажмите Вычислить r и Контакты и войдите в систему, мое устройство отображается в Мои компьютеры , а статус ba r говорит Готово к подключению (безопасное соединение ection) . Когда я дважды щелкаю свое устройство Подключиться к партнеру r, Подключиться , Аутентификация , Аутентификация принята и Готово к подключению ( безопасное соединение) снова отображается . На телефоне написано: Готово к подключению (безопасное соединение) , Входящее соединение , Подождите, r аутентификация , Подключено к Мой Имя и Готово к подключению (безопасное соединение) снова. Через некоторое время r мой телефон пропадает из Мои компьютеры и появляется в Offline .

Я не знаю, как подключиться, а TeamViewe r не 't mirro r экран Android!

1 Ответ

1 голос
/ 18 июня

Я бы рекомендовал scrcpy (экранная копия). Он позволяет удаленно управлять телефоном Android.

Сначала установите scrcpy и adb. scrcpy имеет пакет Ubuntu fo r 20.04, но, поскольку вы находитесь на 16.04, вы можете использовать пакет Snap: https://snapstats.org/snaps/scrcpy. adb можно установить с помощью sudo apt install android-tools-adb.

Вот как использовать его с WiFi:

(от https://www.genymotion.com/blog/open-source-project-scrcpy-now-works-wirelessly/)

Здесь шаги:

  1. Подключите устройство к той же сети Wi-Fi, что и вы r вычислите r
  2. Подключите вас r телефон через r USB (не Не волнуйтесь, это временно, вы можете отсоединить поздно r)
  3. Получить r IP-адрес устройства (в Настройки → О телефоне → Статус)
  4. Включить adb ove r TCP / IP на вас r устройство: adb tcpip 5555
  5. Подключиться к вам r устройство: adb connect DEVICE_IP:5555 (заменить DEVICE_IP)
  6. Отключить r устройство от USB
  7. Выполнить scrcpy

Готово. вы можете изменить пропускную способность, если хотите, если производительность вас не устраивает. r WiFi.

Примечание: удаленный звук с android на P C требует как минимум Android 10. см. https://github.com/rom1v/sndcpy.

...