【问题标题】:How can I project my Android phone screen to my computer monitor?如何将我的 Android 手机屏幕投射到我的电脑显示器上?
【发布时间】:2016-08-02 08:58:28
【问题描述】:

为了上课,我想做一个 Android 应用程序开发演示,希望我可以将设备上显示的任何内容投影到我的计算机上(以便我可以在课堂前进一步投影)。我在想 ADB 是否已经支持这个功能,虽然我还没有在 Android 开发网站上找到想要的命令 (link)。但我知道以下两个命令:

  • 屏幕截图
  • screenrecord(从 API 19 开始提供)

对于第一个screencap 命令,我可以编写一个bash 脚本并放置一个while 循环来遍历screencap 并将图像拉到我的计算机上,这个答案与我刚才描述的差不多(StackOverflow)。但是,由于我的目标设备是屏幕分辨率为 1920x1080 的 Nexus 5,因此获取一帧需要将近 2 秒。有没有办法指定输出图像的分辨率大小?

第二个选项是screenrecord 命令。但是,它必须保存在本地(即手机上),然后拉到电脑上播放。虽然我确信制作流媒体记录,拉出到计算机,播放剪辑可以流水线,但必须施加几秒钟的延迟。在计算机上流式传输设备显示的最佳做法是什么?

其他方案我还可以,其实我也探索过AndroidStudio,但好像不支持流式处理。

【问题讨论】:

  • Vysor 可能就是你要找的东西:vysor.io
  • 用Vysor,一般用那个,从Google play安装安卓应用,从谷歌chrome商店安装桌面应用
  • vysor 将是一个不错的选择。
  • Android Enthusiasts 网站有几种解决这个问题的方法:android.stackexchange.com/questions/5652/…

标签: android android-studio adb


【解决方案1】:

如果您获得了名为 AirDroid 的应用程序,那么您可以远程查看您的 Android 设备(如果它受支持(或者肯定是已植根))。我发现它工作得很好,但是当你没有 root 时,你需要有一个 USB 连接到你的手机。

https://play.google.com/store/apps/details?id=com.sand.airdroid&hl=en

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 1970-01-01
    • 2014-03-26
    • 2011-01-06
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多