Управление Android с помощью Scrcpy в Ubuntu Linux

126
views

Необходимо управлять Android с Ubuntu Linux? В этом вам поможет бесплатная утилита Scrcpy!

Если у вас частично работает дисплей Android и необходимо извлечь данные, либо есть необходимо управлять смартфоном из под Ubuntu Linux. То тогда вам понадобиться установить Scrcpy!

Как установить Scrcpy в Ubuntu Linux

Если вы обычный пользователь который видел терминал только в страшном сне, то сражу скажу, установить Scrcpy вам будет сложно.

  1. Для начала необходимо обновить список пакетов в системе и установить утилиту adb в Ubuntu:
    sudo apt-get update
    sudo apt-get install android-tools-adb

  2. Установите пакет git:
    sudo apt-get install git
  3. Теперь начинаем устанавливать необходимые пакеты для Scrcpy:
    sudo apt install ffmpeg libsdl2-2.0.0
     
    sudo apt install make gcc openjdk-8-jdk pkg-config meson zip \
                     libavcodec-dev libavformat-dev libavutil-dev \
                     libsdl2-dev
    
  4. Проверим что установлена необходимая версия java
    sudo apt install openjdk-8-jdk
  5. Загрузим Scrcpy из GitHub:
    git clone https://github.com/Genymobile/scrcpy
    
  6. Переходим в папку с утилитой scrcpy:
    cd scrcpy
  7. Загрузите jar файл scrcpy-server-vX.X.jar:
    wget https://github.com/Genymobile/scrcpy/releases/download/v1.1/scrcpy-server-v1.1.jar
  8. Переименуйте скачанный файл и скопируйте в папку server:
    mv scrcpy-server-v1.1.jar scrcpy-server.jar
    cp scrcpy-server.jar server/
  9. Начинаем установку:
    meson x --buildtype release --strip -Db_lto=true \
        -Dprebuilt_server=/path/to/scrcpy-server.jar
  10. Переходим в папку x и заканчиваем установку:
    cd x
    ninja
    sudo ninja install
    
  11. Установка Scrcpy в Ubuntu Linux окончена

Управление Android с помощью Scrcpy в Ubuntu Linux

  1. Для запуска управления Android включите «отладку по USB«
  2. Подключите Android к компьютеру c Ubuntu Linux
  3. В терминале наберите команду scrcpy, после чего откроется окно с изображением из Android устройстваУправление Android с помощью Scrcpy в Ubuntu Linux
  4. Для управления Android используете комбинацию клавиш (помимо мыши):
    1. Кнопка «Домой» — Ctrl+h
    2. Кнопка «Назад» — Ctrl+b или ESC
    3. Кнопка «Запущенные приложения» — Ctrl+m
    4. Заблокировать и погасить экран Android — Ctrl+p
    5. Включить экран Android — правый клик мыши
    6. Вставить текст — Ctrl+v

Если Scrcpy оказался сложным для использования, то попробуйте другую утилиту — Vyzor.

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!