data/attach/1904/ext32fbmidnq5eweb7bfnh6ioeohniwx.jpg
做为一个Android 开发人员,免不了会遇到这样的场景,为了便于程序的测试与演示,我们常常需要把手机屏幕投射到电脑上,然后通过投影仪播放出来,有朋友可能会问了,模似器不就解决问题了吗?实际上,在过去,一方面模似器是很慢的,另一方面,有些硬件比如相机,录音机之类测试是没有办法模似出来的,更重要的是,手机才是真实的应用场景。
本来 Android 系统是自带屏幕投射功能的,可以通过 Miracast 功能投射到任何 设备上,但可惜的是,很多的电脑,电视,和投影仪并不支持这一功能,不能不说这是一件非常遗憾的事。
为了找到一款合适的同屏软件,我浪费了好几天的时间,为了节省大家的时间,今天就简单的分享一下我尝试过的几种方案
1 Android Screen Monitor
过去的几年里,我仅仅是在小屏手机上录制 gif 的代码说明配图,所以,一直是在用一个asm.jar 的工具,这是一个强大的工具,可以通过鼠标点击屏幕操作android手机。但是如果手机的分辩率过高的话,画面的更新速度会很慢。
另外,这个一般是程序员才用的,因为他只是一个jar包,还要依赖 Android sdk , java 环境 JRE(JDK) 5 或6 ,好像6以上都可以。
用的时侯 把他放到 android sdk platform-tools 目录下,也就是和adb 命令一个 文件夹下,然后 在命令行输入 java -jar asm.jar就会启动这个软件了,这个软件最大的好处就是
开源的 https://github.com/adakoda/android-screen-monitor
各位有兴趣的朋友可以把这个项目改成自己的风格。
优点: 画面可以缩放,可以通过鼠标控制手机 手机上不需要安装app,开源免费
跨平台
缺点: 高分屏延时比较严重 ,需要装 jdk, sdk 操作比较专业
2 爱莫助手、手机管理大师
今天我们重点要说的就是这两个软件了,这两个软件究竟是什么关系我不太清楚,但他们的同屏技术好像是同出一辙。这是发现的最好的同屏共享解决方案。我用良心担保,我和这两个软件没有任何瓜葛。
那么,他好在什么地方呢?
优点:1操作简单,只要你手机上装上这两个app的作何一个,就可以通过浏览器共享手机屏幕了,有多种共享方式,而且可以同步到多个屏幕,不需要言专业知识装java环境
2 其次,响应速度较asm.jar 要快很多。
3 免费,好用
4 跨平台
缺点:分辩率不高是这两个软件的不足,但比起 Vysor 的画质还是好很多的。
爱莫助手
https://airmore.cn/ 官网
手机管理大师
http://www.apowersoft.cn/ 官网
3 Vysor
这个
也是很多程序员朋友在用的,不过当我一听到 要装Chrome 插件的时侯就想放弃了,因为你首先要有一个谷歌Chrome浏览器。Vysor 分费版和专业版,也就是收费版,我并没有试专业版,免费版 的最大不足就是界面刷新时太模糊。我拿爱莫助手和这个同屏对比了一下就放弃了
优点 :很多人推荐,没有深入了解
缺点: 不光要安装Chrome浏览器 和插件,而且还要给你手机上装一个app 才能运行。最最不能忍受的是会时不时弹一个关不掉的广告,带声音的那种,想想你在地铁上点过的微信中的全屏小视频就知道了。
http://www.vysor.io/ 官网
4 AirDroid
经测试这是 体验效果最好的一款软件,功能和 爱莫助手类似,但清淅度了流畅度是最佳的,这个软件不厚道的地方是,必须登录后才能使用 AirMirror 也就是 同屏功能。有收费版和 免费版,免费版每月有200M流量。
优点 功能强大,好用,清淅度高,延迟低
缺点:必须登录才能使用,有流量限制
https://www.airdroid.com/zh-cn/ 官网
5 小萝贝控机大师
刚发现的 同屏软件,需要在 mac 或windows pc 上安装客户端,然后通过usb 连接手机
这个是目前发现的最好的控机同屏软件,非常流畅清淅,但好像只支持 有 Miracast 功能的手机
http://www.xiaoluobei.com/ 官网
以上 是本人亲测过的几款软件 大家可以跟据自己的情况来选择适合自己的方案,如果大家有更好的方案,也欢迎留言给我!