Premisa de implementación: asegúrese de que adb se haya instalado correctamente; de lo contrario, puede consultar https://blog.csdn.net/qq_33575901/article/details/103954723 para instalar adb
1. Dependencias de instalación
sudo apt install ffmpeg libsdl2-2.0-0
sudo apt install make gcc git pkg-config meson ninja-build libavcodec-dev libavformat-dev libavutil-dev
sudo apt install openjdk-8-jdk
2. Descargar servidor
https://github.com/Genymobile/scrcpy/releases/download/v1.12.1/scrcpy-server-v1.12.1 , que se utilizará más adelante
3. Use proyectos de código abierto
git clone https://github.com/Genymobile/scrcpy
cd scrcpy
meson x --buildtype release --strip -Db_lto=true
cd x
ninja
El último paso para ejecutar ninja puede fallar, pero puede encontrar que se encontró el error al compilar el servidor. En este momento, debe usar el servidor descargado en el paso 2, renombrar scrcpy-server-v1.12.1 a scrcpy-server y mover Simplemente vaya al directorio del servidor en el directorio x.
4. Usar pantalla de lanzamiento
1) Active el modo de depuración USB del teléfono Android y conéctelo a la computadora
2) ./ run x
Las siguientes representaciones: