最近在为客户做一个定制版的HUB,用于多个手机的管理,通过ADB方式实现对手机的控制。
硬件设计已经完成,可是测试验证遇到了问题。安卓手机和LINUX对于蚁哥来说都不熟啊?该如何验证USB的稳定性呢?
多个手机管理
当然了,这种问题不能轻易地难住我!当然是上网度度歌歌一番,很快就找到了相关的解决思路。
手机投屏
安卓手机都可以通过USB连接电脑实现投屏,这个投屏的过程,也就验证了数据通信的稳定性了。不过又度度歌歌了一些个投屏软件,发现这些软件不够亲民,不够友好,不是要在手机上装APP,就是只能支持一台手机,想要多看一个手机,就得掏银子!
蚁哥可是把银子当命的男子汉啊,想让我花钱,没门儿!继续逛论坛,终于给我发现了一个好东东—scrcpy!
scrcpy代码主页
嘿嘿,这可是开源的哦,赶紧偷偷下载下来,当然是Windows版本的,最好把文件解压在没有中文字符的目录下(这是蚁哥多年来的习惯,没办法,好多软件路径中如果有中文字符,就会各种怪力乱神)。
在当前文件夹的路径栏中,删掉原来的所有字符,然后输入“cmd”,按下回车,调出命令行窗口:
调出命令行窗口
按照说明敲入命令和手机的ADB序号,按下回车键,
输入指令
终于出现了让人激动的画面!
投屏成功
不过每次都要在命令行中敲命令,还是让蚁哥觉得很不爽,下一回,我们换个姿,不对,方式!
,