Ubuntu下使用scrcpy进行手机投屏

安卓设备:
usb线连接
设置:usb偏好为“文件传输”
设置:开启开发者模式,开启usb调试,开启usb安全调试(很重要)
电脑:

安装并配置adb服务

# 安装scrcpy
snap install scrcpy
# adb服务安装
sudo apt-get install android-tools-adb
# 查看手机的USB识别号(方法:先不连接手机的前提下lsusb,然后连接手机再使用lsusb,多出来的识别号就是自己手机的识别号)
lsusb

创建设备文件(90-android为自定义的)

echo 0x12d1 > ~/.android/adb_usb.ini
sudo touch /etc/udev/rules.d/90-android.rules
# 更改文件权限
sudo chmod 666 /etc/udev/rules.d/70-android.rules
gedit /etc/udev/rules.d/90-android.rules

将以下内容写入刚刚创建的文件:

SUBSYSTEM=="usb", ATTRS{idVendor}=="手机识别号前一个号,比如我的2271", ATTRS{idProduct}=="手机识别号后一个号,比如我的7777", MODE="0666"

重启adb服务

service udev restart
adb kill-server
adb start-server

执行以下命令,如有设备,则说明adb配置成功了:

adb devices

之后再开启adb服务

adb devices
adb start-server
adb devices

使用投屏(息屏下使用)

scrcpy -S
GitHub 加速计划 / sc / scrcpy
106.81 K
10.33 K
下载
Display and control your Android device
最近提交(Master分支:1 个月前 )
665ccb32 - 3 天前
292adf29 - 3 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐