scrcpy是screen copy的简写,是一个免费的开源软件,通过命令行和快捷键执行,实现安卓设备向电脑的高清投屏
步骤1:启动adb服务
sudo apt install android-tools-adb
安卓设备:
- usb线连接
- 置:usb偏好为“文件传输”
- 设置:开启开发者模式,开启usb调试(honor 30要多次点击系统版本号才能找到usb调试模式)
电脑:
- 安装adb,查看自己的安卓设备
liupei@t:~sudo apt install android-tools-adb
liupei@t:~ adb start-server
liupei@t:~lsusb
liupei@t:~ lsusb
Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. USB3.0-CRW
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 138a:0097 Validity Sensors, Inc.
Bus 001 Device 004: ID 5986:111c Acer, Inc Integrated Camera
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
找到自己的安卓设备哪一行,2a70、9011在下面会用到。
liupei@t:~echo 0x12d1>~/.android/adb_usb.ini
liupei@t:~ vim /etc/udev/rules.d/android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="107e", MODE="0666"
#SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
更改文件权限666
chmod 666 /etc/udev/rules.d/android.rules
- 重启adb服务
liupei@t:~$ service udev restart
liupei@t:~$ adb kill-server
liupei@t:~$ adb start-server
如果以下命令能看到设备,表示配置成功
liupei@t:~$ adb devices
步骤2:安装scrcpy
liupei@t:~sudo apt install scrcpy
liupei@t:~ scrcpy
用法
- 回到HOME/返回/进入后台 鼠标中键、鼠标右键、
Ctrl + s
- 全屏/回到合适尺寸 Ctrl + f
- 展开通知栏/折叠通知栏
Ctrl + n
、Ctrl + Shift + n
- 安卓设备与电脑相互复制粘贴
- 在安卓设备复制后,粘贴到电脑上,粘贴的快捷键是: 在安卓设备上正常复制,随后再按
Ctrl + c
,在电脑上粘贴即可。 - 在电脑复制后,粘贴到安卓设备上,粘贴的快捷键是: 在电脑上正常复制后,在安卓设备上粘贴前,按
Ctrl + Shift + v
,然后再在安卓设备上正常粘贴。 - 安装apk文件 直接拖动一个apk文件到安卓设备窗口即可完成安装