美文网首页
scrcpy之MacOS版编译产物!MacOS二次开发scrcp

scrcpy之MacOS版编译产物!MacOS二次开发scrcp

作者: 贵叔勇闯天涯 | 来源:发表于2023-07-26 15:22 被阅读0次

这是一篇很有价值的国内有关macOS上利用scrcpy二次开发应用的文章!

首先:非常感谢GitHub的无私奉献人士:Fatkhur,给我了启发,但是他的项目少了一些说明,和引用集成问题!

https://github.com/fatkhur1960/scrcpyui-macos

1. 什么是scrcpy?

scrcpy 是免费开源的投屏软件,支持将安卓手机屏幕投放在 Windows、macOS、GNU/Linux 上,并可直接借助鼠标在投屏窗口中进行交互和录制。
项目地址:https://github.com/Genymobile/scrcpy
Windows 下载:scrcpy-win64-v1.16.zip
国内搬运链接: https://www.lanzoux.com/i2WLEfiw2gd
电脑端完成配置后,我们还需要在手机端开启 开发者选项USB 调试。然后使用数据线将手机和电脑连接并允许 USB 调试,双击解压得到的 scrcpy.exe 文件,即可进行有线投屏。如有报错,参考文章底部的说明。

2. macOS上如何安装scrcpy?

On macOS

Install

Scrcpy is available in Homebrew:

brew install scrcpy

You need adb, accessible from your PATH. If you don't have it yet:

brew install android-platform-tools

Alternatively, Scrcpy is also available in MacPorts, which sets up adb for you:

sudo port install scrcpy

See build.md to build and install the app manually.

Run

Make sure that your device meets the prerequisites.

Once installed, run from a terminal:

scrcpy
scrcpy --no-audio --record=file.mkv

Documentation for command line arguments is available:

  • man scrcpy
  • scrcpy --help
  • on github

3. 开发macOS应用时遇到的问题以及解决方案!

3.1 如果你是用以上方案去安装scrcpy从而去执行相关命令,会让用户在安装的时候遇到很大困难,我也尝试过使用脚本在用户安装好应用后自动安装Homebrew,scrcpy,adb(xcode-select --install)等,你会发现这些有的需要管理员权限,此时会让你重重受阻,且brew的Install和update,国内的“网”会卡到窒息!!!
3.1 最好的解决方案:将ADB和scrcpy编译后的产物引用到您的工程里,只需要将环境变量链接到你的资源文件即可!
3.1.1编译好的文件,此时要感谢互联网无私奉献的大神!

scrcpy-macOS-Binaries/releases

3.2 我的开源项目:

UncleWang1992/macOS-scrcpy

相关文章

网友评论

      本文标题:scrcpy之MacOS版编译产物!MacOS二次开发scrcp

      本文链接:https://www.haomeiwen.com/subject/pzukpdtx.html