有时候为了方便演示一个手机app,需要把手机屏幕显示到PC或Mac上。这里提供一个方法 — 使用Vysor达到此功能。

Vysor的吸引力在于3个方面:

它适用于Windows、Linux或Mac。

USB数据线分享的屏幕几乎是实时的,而某些无线解决方案有明显的滞后。Vysor仍然有轻微的延迟,但它的速度远远超过了无线方式。

你可以通过你的电脑和手机屏幕进行交互。

工具/原料

  • 一台Android设备(经测试,需要安卓5.0及以上系统)
  • USB数据线
  • 安装有Chrome浏览器的PC或Mac

在Android设备上开启USB调试

  1. 1

    一般在"设置-开发者选项-USB调试",打开此开关(也有些国产手机在"设置-辅助功能-开发人员工具-USB调试"等)

    大部分手机可能默认并没有开发者选项(开发人员工具)的入口,需要按如下步骤开启:

    进入"设置-关于设备",连续点击7次"内部版本号",会提示开发者模式已启用,返回上一级菜单即可看到开发者选项。

    END

开启Chrome浏览器的WebGL渲染

  1. 1

    Chrome地址栏输入chrome://gpu/,回车,会看到如图画面。

    其中最后一行"WebGL: Unavailable",说明WebGL不可用

  2. 2

    Chrome地址栏输入chrome://flags,找到"覆盖软件渲染列表",点击"启用",如图

  3. 3

    然后Chrome底部会提示让你重新启动,点击重新启动。或者你手动关闭Chrome浏览器,然后确保没有chrome.exe进程

    (可以任务管理器找到chrome.exe全部干掉,或cmd执行"taskkill /F /IM chrome.exe")

  4. 4

    再次查看chrome://gpu/,如图WebGL已经开启

    END

在线Chrome浏览器上安装Vysor扩展

共享手机屏幕到pc或mac上

  1.  

    Android设备通过USB连上电脑

  2.  

    Chrome打开"更多工具-扩展程序",找到之前安装的"Vysor",点击"启用",如图

  3.  

    在打开的对话框中,点击"Find Devices",如图

  4.  

    选择你的Android设备

  5.  

    然后会打开一个窗口,显示提示"Installing Vysor APK",会在你的Android设备上自动安装一个Vysor的app,如图

  6.  

    然后就可以了(测试了Android 4.2、4.4和5.1的,只有5.1可以),如图(左边是原生Android 5.1.1的小米2s,右边是基于Android 5.1的魅蓝note)

    END

注意事项

  • 手机如果连不上电脑的话,可以用各种手机助手之类的安装下手机驱动

[Android Pro] 将你的安卓手机屏幕共享到PC或Mac上的更多相关文章

  1. air for android 使用ANE来获取安卓手机IMEI号

    一首页创建一个ANE文件 1 使用FlashBuilder 或者Eclipse 创建一个新的android项目     A 创建文件Extension.java package com.dabing. ...

  2. 部分安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法

    前端JS中使用XMLHttpRequest 2上传图片到服务器,PC端和大部分手机上都正常,但在少部分安卓手机上上传失败,服务器上查看图片,显示字节数为0.下面是上传图片的核心代码: HTML < ...

  3. 【android】安卓手机连接电脑了,但是adb devices找不到设备及找到设备但无权限的问题

    安卓手机连接电脑的时候,会遇到adb连接失败,adb devices为空,或者连接成功,但是显示unauthorized的情况.遇到这种情况,一般认为是手机驱动安装失败,会选择重新下载安装驱动,如果还 ...

  4. Android安卓手机游戏开发

    成都传智播客Java培训,免费学Android安卓手机游戏开发,安卓android开发课程包括Android安卓应用开发和Android安卓游戏开发两个方向,可是偏向游戏开发. 依据"199 ...

  5. EasyRTMP Android安卓手机直播推流摄像头偏暗的问题解决

    在我们测试EasyRTMP Android安卓手机推流的过程中发现有些设备预览时,明显偏暗!在稍微暗点的环境中几乎很难看清东西-额,这是怎么回事呢?又是安卓设备的兼容性问题,头疼! !!!好吧,停止抱 ...

  6. [Android Pro] UI设计师不可不知的安卓屏幕知识

    reference to : http://www.android100.org/html/201505/24/149342.html 不少设计师和工程师都被安卓设备纷繁的屏幕搞得晕头转向,我既做UI ...

  7. 【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。

    大家都知道抓包的方法很多.我这里给大家介绍介绍一种,利用fiddler进行抓包,当然比如Wireshark也可以抓包,我们这里不做介绍.我这里演示的是fiddler+天天模拟器,当然真实安卓手机也是一 ...

  8. 通过Fiddler 远程 对 安卓手机 iPhone 苹果手机 访问请求抓包 Android IOS14.4 fiddler代理 无法联网

    Fiddler 中的设置 1 查看 Fiddler所在 电脑的内网 ip地址. (cmd  > ipconfig 查看本机ipv4地址) 2 Fiddler 设置 允许远程设备连接: Fiddl ...

  9. 苹果如何控制android手机,安卓手机怎么控制苹果?

    小编经常通过手机远程控制别人手机,帮助他人解决一些电脑问题,另外还经常需要通过远程电脑控制服务器,管理脚本之家的服务器等等,可能这些对大家都没有什么诱惑,今天笔者为大家带来一个非常有趣的手机控制电脑的 ...

随机推荐

  1. Linux下运行C语言程序

    一.编写C语言的源代码 二.用gcc -c C文件名生成.o文件 三.用gcc -o 可执行文件名 .o文件名 生成可执行文件 四.输入可执行文件名前加./执行可执行文件

  2. 安装 vue.js和第一个hello world

    一.在自己的项目文件中使用npm下载vue npm install vue 二.在文件中引入vue.js 三.第一个hello world 注:scritpt代码必须写在html代码的下面

  3. Jetty安装

    下载jetty http://www.eclipse.org/jetty/  看好jdk 版本 安装 解压压缩包到指定目录,且将其目录路径定义为${JETTY_HOME} 进入${JETTY_HOME ...

  4. Mac Pro 安装 最新版的 SVN 1.9.4

    系统自带的 SVN 版本为 1.7.2 $ svn --version svn, version 1.7.22 (r1694152) 有点老,安装下最新版本 brew install svn 由于老版 ...

  5. Swift2.1 语法指南——可空链式调用

    原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programmi ...

  6. 索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。

    具体解决方法如下: 1:在服务器上安装office的Excel软件. 2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务&q ...

  7. 支付宝Payto接口的C#.net实现方法

    例一: using System; using System.Data; using System.Configuration; using System.Collections; using Sys ...

  8. 解决document.onclick在IE下用不了或无效的问题

    document.onclick这个事件在IE这几天突然下不能用了,导致JS代码部分有BUG document.onmouseover;document.onmouseout;document.onm ...

  9. IE6对png图片的处理

    在学习phpcms系统搜索模块的时候,发现下面这段代码: <!--[if IE 6]> <script type="text/javascript" src=&q ...

  10. auto与decltype

    今天搜狗笔试的一道选择题,原题给忘了,但记得所考的知识点.知识点很基础,但很容易忽视. 具体内容可参考C++ Primer. auto :变量取auto后,其所对应的类型        auto一般会 ...