ADB与Scrcpy进行模拟定位和无线投屏
十一月 09, 2020
阅读 833
字数 1507
喜欢 0
最近遇到了一些场景需要在手机与电脑间来回切换,Scrcpy是我之前就用过的,可以说非常好用了,能同步手机与电脑的剪切板,文件拖拽就能传输,还有录屏功能等等,项目地址在这,不过这次发现Scrcpy使用的adb调试功能还有更多厉害的地方,比如模拟定位,这次就把这两个教程写一下吧
手机和电脑处于同一局域网,在开发者选项中开启usb调试,不同品牌开启方法不同,这里就不赘述了。开启后数据线连接到电脑,电脑上默认是不带adb驱动的,可以打开设备管理器查看到有个ADB Interface是黄色感叹号没有驱动的(我这里因为装过了没有感叹号)
手机选择内建光碟,将驱动文件夹复制出来,右键inf文件选择安装就行
有的手机也有打包好的驱动下载,我之前使用猎户座处理器的手机就是用三星打包好的程序一直下一步即可
下载打包好的Scrcpy解压后在文件夹内Shift+右键选择在此处打开命令窗口(手机弹出是否允许电脑进行usb调试选择是)
查看设备是否在线
adb devices
我们把他的端口设置为5555
adb tcpip 5555
连接
adb connect 你的手机ip地址:5555
模拟定位,这里的定位是修改gps定位,尚未测试过使用wifi定位的软件是否有效
adb -s 你的手机ip地址:5555 emu geo fix 经度坐标 纬度坐标
无线投屏,后面可以加其他参数
scrcpy.exe -s 你的ip:5555
这期的BGM:縁者一瞥 ~(是试听版,完整版在这哦)