有时当我们在线上做技术分享或者功能演示时,希望共享连接中的手机屏幕,此时我们会求助 ApowerMirror,LetsView,Vysor,Scrcpy 等工具。如果你是一个 Android Developer,那么现在你有了更好的选择。
Android Studio 手机投屏
自 Android Studio Electric Eel (电鳗)起支持了手机投屏,且功能非常强大:
- 手机屏幕可以 IDE 内嵌或者独立窗口的方式展示在电脑端
- 无轮清晰度还是响应速度都超过上述几款软件的表现
- 反向操作:可以在电脑端像模拟器一样鼠标操作手机,手机实时响应电脑操作。
- 手机和电脑之间可以通过粘贴板实现文本复制粘贴
- 对手机投屏内容进行录制、截屏
- 免费!
功能开启
Android Studio Electric Eel 中手机投屏还是实验功能:
- Windows:
File > Settings > Experimental
- Mac:
Android Studio > Preferences > Experimental
在这里找到 Device Mirroring
从 Android Studio Flamingo 起变为正式功能:
- Windows:
File > Settings > Device Mirroring
- Mac:
Android Studio > Preferences > Device Mirroring
投屏效果
开启功能后,USB连接手机,点击 Running Devices 窗口,自动配对后投屏成功
大家使用 Compose 开发应用时,经常会使用 Preview 功能边开发边浏览,现在有了手机投屏功能,可以使用真实设备进行预览,性能比 Preview 更好!