scrcpy:安卓手机投屏到 mac、windows 神器
Scrcpy是“screen copy“的缩写,是Github上的一款开源项目,可以通过有线链接或者无线连接来将安卓屏幕投射到Mac上。并允许使用电脑的键盘和鼠标进行控制。它无需设备具备 root 权限,也无需在设备上安装应用。支持 Linux、Windows 和 macOS 系统。
scrcpy github:****https://github.com/Genymobile/scrcpy

1、scrcpy 介绍
1、开源、免费,支持 macOS、Windows 和 Linux。
2、轻量化,不需要中手机中安装任何软件,只要打开开发者模式和 USB 调试即可。
3、低延迟,不卡顿,无广告,可以不联网。
4、支持声音同步。
5、支持录屏,自定格录制文件格式。
6、支持电脑鼠标键盘操作安卓手机。
7、没有图形化界面,需要命令行操作,不过有很多的自定义命令选项。
2、scrcpy 安装-以 mac 为例
1、Mac安装homebrew。
$ /bin/bash -c "``**$(**``curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh``**)**``"
2、Mac安装scrcpy。
$ brew install scrcpy
3、Mac安装adb。
$ brew install android-platform-tools
3、scrcpy 使用
1、安卓手机打开开发者选项和 USB 调试
在使用前,有几个基本的操作,第一是打开开发者选项,打开方式一般是在“关于本机”中找到“版本信息”,然后点击“版本号”7次,即可打开开发者选项;(各个系统略有不同) 以小米MIUI12为例:设置-->我的设备-->全部参数-->MIUI版本-->连点7下
第二是在开发者选项中启用 USB 调试,一般默认是启用的,可以确认一下。
2、连接手机投屏
通过 USB 连接,并且只有一台手机的时候:
$ scrcpy --select-usb
通过 WiFi 连接,并且只有一台手机的时候:
$ scrcpy --select-tcpip
默认 USB 连接的时候,可以直接输入 scrcpy开始投屏:
$ scrcpy
4、scrcpy 高级使用
1、设置投屏分辨率分辨率设置稍微小一点,可以提高性能,使投屏更加流畅。
scrcpy -m 1024
2、设置比特率
比特率设置高一点,视频会更加流畅一点,默认的 8Mbps。
scrcpy -b 20M
3、设置帧率
scrcpy --max-fps=15
4、设置编码格式
编码格式有三种,分别是 h264(默认格式)、h265 和 av1,h265 可以提高视频质量,h264 可以提供更低的延迟,av1 格式目前在手机上还不是很普遍。
scrcpy --video-codec=h264
5、只投屏声音,不投图像
scrcpy --no-video
6、只投图像,不投声音
scrcpy --no-audio
7、获取麦克风的声音
默认情况下,投屏的是手机输出的声音,我们要可以投屏获取麦克风的声音。
scrcpy --audio-source=mic
8、录制屏幕
scrcpy -r record-file.mp4
9、投屏窗口置顶
scrcpy --always-on-top
10、投屏时关闭手机屏幕
scrcpy --turn-screen-off
5、小米手机上的问题
在某些设备(尤其是小米设备)上,可能会遇到以下错误,导致鼠标和键盘无法操作手机:
java.lang.SecurityException: Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.
在这种情况下,你需要启用 额外选项 USB 调试(安全设置)(此项与普通的 USB 调试 不同)以使用键盘和鼠标控制手机。
注意:启用此选项后需重启手机。

继续阅读
基于全文检索与主题相似度
4.0 版本之后-在Mac上通过脚本实现微信双开[最新4.0.6.17版本]
之前[4.0 版本之前—在Mac上通过脚本实现微信双开] 随着 mac 版本和微信版本的更新,已经失效。 下面以 双开4.0.6.17版(最详细教程) 举例。4.0.4、4.0.4、4.0.5 版本同理。 1、原理 复制微信应用并修改签名,使系统识别为不同应用。 用此方法也不影响微信输入法的正常使用。 2、适配版本 已
XAPK是什么文件,如何在安卓上安装XAPK?
什么是XAPK? XAPK文件是一种文件扩展格式,它与APK格式有些相似,但也有所不同。 可以这么理解: XAPK文件= APK文件+ OBB数据文件。(OBB(Opaque Binary Blob)文件格式,是安卓游戏通用数据包)包含了单独的APK文件和OBB cache assets文件。 Google Play
remark:转换 Markdown 的神器
remark 是一个使用插件转换 Markdown 的工具。它可以检查和修改您的标记,可以在服务器、客户端、CLI、Deno 等上使用 remark。 另外,remark 还是一个插件生态系统,它使用 markdown 作为结构化数据,特别是 AST(抽象语法树)。AST 使程序可以轻松处理 markdown,我们称这