最近在为客户做一个定制版的HUB,用于多个手机的管理,通过ADB方式实现对手机的控制。

硬件设计已经完成,可是测试验证遇到了问题。安卓手机和LINUX对于蚁哥来说都不熟啊?该如何验证USB的稳定性呢?

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(1)

多个手机管理

当然了,这种问题不能轻易地难住我!当然是上网度度歌歌一番,很快就找到了相关的解决思路。

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(2)

手机投屏

安卓手机都可以通过USB连接电脑实现投屏,这个投屏的过程,也就验证了数据通信的稳定性了。不过又度度歌歌了一些个投屏软件,发现这些软件不够亲民,不够友好,不是要在手机上装APP,就是只能支持一台手机,想要多看一个手机,就得掏银子!

蚁哥可是把银子当命的男子汉啊,想让我花钱,没门儿!继续逛论坛,终于给我发现了一个好东东—scrcpy!

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(3)

scrcpy代码主页

嘿嘿,这可是开源的哦,赶紧偷偷下载下来,当然是Windows版本的,最好把文件解压在没有中文字符的目录下(这是蚁哥多年来的习惯,没办法,好多软件路径中如果有中文字符,就会各种怪力乱神)。

在当前文件夹的路径栏中,删掉原来的所有字符,然后输入“cmd”,按下回车,调出命令行窗口:

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(4)

调出命令行窗口

按照说明敲入命令和手机的ADB序号,按下回车键,

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(5)

输入指令

终于出现了让人激动的画面!

安卓手机投屏的两种操作(安卓手机的投屏实现-1)(6)

投屏成功

不过每次都要在命令行中敲命令,还是让蚁哥觉得很不爽,下一回,我们换个姿,不对,方式!

,