IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Android手机投屏到macbook M1 - 开源软件scrcpy -> 正文阅读

[移动开发]Android手机投屏到macbook M1 - 开源软件scrcpy

经常会有需要在电脑或投影上做手机端的演示,这时就希望能把手机的屏幕直接投到电脑上的需求,实现这种功能有不少软件,但很多要么收费,相么附带额外功能或有广告。?无意中发现scrcpy这款软件,相当不错,简单好用,免费。

安装,参考https://codechina.csdn.net/mirrors/Genymobile/scrcpy?utm_source=csdn_github_accelerator

macOS

The application is available in Homebrew. Just install it:

brew install scrcpy

注意点:我安装时有个报错。

==> Installing scrcpy dependency: dav1d

==> Pouring dav1d-0.9.0.arm64_big_sur.bottle.tar.gz

tar: Error opening archive: Failed to open '/Users/xulong/Library/Caches/Homebrew/downloads/cf9e57dba62285cab54faf491e6a00eb9a898db5c2525fdfdf07d00b1e59e61c--dav1d-0.9.0.arm64_big_sur.bottle.tar.gz'

Error: Failure while executing; `tar --extract --no-same-owner --file /Users/xulong/Library/Caches/Homebrew/downloads/cf9e57dba62285cab54faf491e6a00eb9a898db5c2525fdfdf07d00b1e59e61c--dav1d-0.9.0.arm64_big_sur.bottle.tar.gz --directory /private/tmp/d20210809-17941-2duzf0` exited with 1. Here's the output:

tar: Error opening archive: Failed to open '/Users/xulong/Library/Caches/Homebrew/downloads/cf9e57dba62285cab54faf491e6a00eb9a898db5c2525fdfdf07d00b1e59e61c--dav1d-0.9.0.arm64_big_sur.bottle.tar.gz'

这是因为brew?在下载时可能依赖存的临时文件名,和安装时的脚本调用时文件名不一致。可以找一下当前下载的文件,把它名字改成安装调用时需要的名字即可。

xulong@xulongdeMacBook-Pro downloads % ls *dav*
0a56992ddce50cbcec49b90490d597fbaf24e909852695b40ff34c7003f90ea1--dav1d-0.9.0.bottle_manifest.json
34dd3df1f81f4ed588e6106ec309f96091d7e5541b777f1ec977d382ceb0f23e--dav1d--0.9.0.arm64_big_sur.bottle.tar.gz

# dav1d这个压缩包下载时的文件名是  34ddd* 开头,但是安装时报错要的是 cf9e*这个文件名,
# 下面把名字修改一下

xulong@xulongdeMacBook-Pro downloads % mv 34dd3df1f81f4ed588e6106ec309f96091d7e5541b777f1ec977d382ceb0f23e--dav1d--0.9.0.arm64_big_sur.bottle.tar.gz cf9e57dba62285cab54faf491e6a00eb9a898db5c2525fdfdf07d00b1e59e61c--dav1d-0.9.0.arm64_big_sur.bottle.tar.gz

xulong@xulongdeMacBook-Pro downloads % ls *dav*
0a56992ddce50cbcec49b90490d597fbaf24e909852695b40ff34c7003f90ea1--dav1d-0.9.0.bottle_manifest.json
cf9e57dba62285cab54faf491e6a00eb9a898db5c2525fdfdf07d00b1e59e61c--dav1d-0.9.0.arm64_big_sur.bottle.tar.gz

#再次 安装就可以通过了。
brew install scrcpy 

You can install adb from Homebrew Cask:
  brew install --cask android-platform-tools
xulong@xulongdeMacBook-Pro ~ % brew install --cask android-platform-tools



手机 USB?连接电脑,并且开启 usb?调试

运行 scrcpy

xulong@xulongdeMacBook-Pro ~ % scrcpy
2021-08-09 19:47:30.555 scrcpy[29987:1071602] INFO: scrcpy 1.18 <https://github.com/Genymobile/scrcpy>
/opt/homebrew/Cellar/scrcpy/1.18/share/scrcpy/scrcpy-serve... file pushed, 0 skipped. 15.9 MB/s (37330 bytes in 0.002s)
[server] INFO: Device: Xiaomi Mi Note 3 (Android 9)
2021-08-09 19:47:31.943 scrcpy[29987:1071602] INFO: Renderer: metal
2021-08-09 19:47:31.946 scrcpy[29987:1071602] INFO: Initial texture: 1080x1920

PS? ?:小米手机?默认开发者选项没有打开,要在 “我的设备”-“全部参数”? 连结点击数字 “MIUI版本”?会有提示打开了 “开发者选项”,然后退回到 “设置”-“更多设置”-“开发者选项”-“USB调试”

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-08-10 13:32:03  更:2021-08-10 13:33:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 1:43:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码