Youtube Tutorial - Linux Ubuntu 教學 - scrcpy 使用電腦控制(投影)手機
使用電腦控制手機 scrcpy
這邊使用 ubuntu 18.04 示範,
如果你的 ubuntu 是 20.04, 可以使用簡單
apt install scrcpy又或是使用 snap 無腦安裝.
( 但是我不喜歡 snap, 所以剩下自己 build 這條路 )
建議可以搭配 build the app manually 觀看.
Debian/Ubuntu - runtime dependencies
sudo apt install ffmpeg libsdl2-2.0-0 adbclient build dependencies
sudo apt install gcc git pkg-config meson ninja-build \
libavcodec-dev libavformat-dev libavutil-dev \
libsdl2-devserver build dependencies
sudo apt install openjdk-8-jdk然後等下你執行以下的指令一定會出現 meson 版本太低,
所以請再執行以下的指令,
sudo apt install python3-pip
pip3 install meson這邊提醒一下, 使用 pip3 安裝的路徑在 ~/.local/bin/meson.
為了保證版本的正確, 請直接到 scrcpy/releases 這邊下載最新的版本.
需要下載兩個東西, 一個是 Source code, 另一個是 scrcpy-server-vx.xx,
將 Source code 解壓縮後將資料夾名稱改為 scrcpy, 然後將 scrcpy-server-vx.xx
檔名改為 scrcpy-server, 並將它丟到 scrcpy 資料夾中
(要改檔名的原因是避免編譯錯誤)
接下來 cd 進 scrcpy 裡面,
build
~/.local/bin/meson x --buildtype release --strip -Db_lto=true -Dprebuilt_server=scrcpy-server( ~/.local/bin/meson 建議改成絕對路徑 )
以下指令很容易錯誤 (記得一定要按照我前面說的去做, 不然很容易失敗)
ninja -Cx如果到這邊都沒錯誤, 再執行最後一個指令
sudo ninja -Cx install大功告成.
要使用 scrcpy 前,
建議先用 adb devices 確認是否連接手機,
注意, 手機請打開 debug,
直接執行 scrcpy 即可

