scrcpy非常实用,它可以将安卓手机投屏到电脑屏幕上,也可以在电脑上操作手机。
安装scrcpy:
yay -S scrcpy
安装好以后并不能马上使用,因为它需要adb支持,首先得确保通过adb让电脑和安卓手机互联。
手机打开USB调试模式
进入开发者模式,打开USB调试模式,另外手机和电脑互联时手机上会弹出一个窗口要求确认该电脑是否可信,请确认可信。请确保手机线质量可靠,有些质量不佳的手机线是不能连接成功的。
安装安卓开发包
yay -S android-sdk-platform-tools-common
添加及设置用户组
sudo groupadd plugdev
sudo usermod -a -G plugdev $(id -u -n)
usermod -G plugdev 你自己的用户名
设置手机配置信息
首先确保手机和电脑通过USB线互联,手机上连接模式选“仅充电”。然后执行下面的命令,并认真查看自己手机设备ID。
lsusb
请注意查看手机信息,找到类似下面的这行内容:
Bus 002 Device 003: ID 前4位id:后4位id vivo iQOO Neo 855竞速版
再编辑配置文件:
cd /etc/udev/rules.d/
vim android.rules
内容可以复制下面的模板,然后做少量修改:
SUBSYSTEM=="usb",ATTRS{idVendor}=="前4位id",ATTRS{idProduct}=="后4位id",MODE="0666",GROUP="plugdev",SYMLINK+="android",SYMLINK+="android_adb"
请注意“前4位id”和“后4位id”,这2个地方改成自己手机的id对应的内容!
现在安装过程基本结束,直接重启一下电脑。
查看连接状态
adb devices
如果提示如下,那么表示你的安卓手机与manjaro系统已经成功连接:
List of devices attached
一串数字 device
对于其他linux操作系统安装方式基本类似。可以参考执行。
难点主要是设置用户组plugdev,将用户添加到该用户组,然后配置手机id,其他的都不难。