当前位置: 首页 > news >正文

mac|使用scrcpy实现无线Android投屏

scrcpy是一个开源项目,从项目的releases可以得知它适用于windows、linux、mac

github:https://github.com/Genymobile/scrcpy/releases

  

github中提供了应用于mac系统的静态版本(也就是上图的scrcpy-macos-aarch64-v3.1.tar.gz和scrcpy-macos-x86_64-v3.1.tar.gz)

Android设备需要Android 5.0以上版本

针对 macOS 的 scrcpy 静态构建仍处于实验阶段。因此我们通过包管理器Homebrew进行安装(参考链接)


1、安装scrcpy

brew install scrcpy

2、安装adb

brew install --cask android-platform-tools

3、 Android设备启动开发者模式(参考链接)

 “设置”->“我的设备”->“全部参数”->点击版本,开启“开发者选项”

 “设置”->“更多设置”->“开发者选项” 中开启 USB调试 和 USB调试(安全设置)

4、连接手机

获取手机IP:将设备连接到与计算机相同的 Wi-Fi,查看“设置”→“关于手机”→“状态”。连接后电脑桌面会出现adbkey和adbkey.pub文件,保存下来

断开手机和电脑的连接 

 5、将adbkey和adbkey.pub文件导入并设置权限

mkdir -p ~/.android
cd ~/.android
cp adbkey ~/.android
cp  ~/.android
chmod 600 ~/.android/adbkey

6、无线连接手机 

adb kill-server 
adb disconnect 
adb connect 手机IP:8011 
scrcpy

就完成啦。

(由于我的手机不是安卓机,3、4部分由朋友操作后将 adbkey和adbkey.pub发送给我,因此3、4部分可能与实际操作有出入)

Tip:

1、赶时间的话可以使用低质量启动安卓视图

scrcpy -b2M -m800

 2、由于编码问题无法直接输入中文(英文可以),因此建议直接复制粘贴

相关文章:

  • android TabLayout中tabBackground和background的区别
  • SSRF打靶总结
  • JS 构造函数实现封装性
  • 从keys到SCAN:Redis批量删除的进化之路
  • BT面板docker搭建excalidraw遇到的问题
  • AI大模型从0到1记录学习 day16
  • 水利水电安全员C证怎么考,报考有什么流程
  • Franka 机器人x Dexterity Gen引领遥操作精细任务新时代
  • 从三围学校项目看:中建海龙智能建造的崛起与突破
  • 安装python -m weditor报错解决方法
  • 7. 解立方根
  • 人工智能在医疗设备中的最新应用案例与技术挑战?
  • 安卓手机怎样开启双WiFi加速
  • 在线教程丨字节开源 InfiniteYou 图像生成框架,实现高保真面部特征迁移
  • 一文全面了解超融合产品:科技融合的新力量
  • 5分钟读懂ArgoCD:在Kubernetes中实现持续部署
  • 怎样才不算干扰球·棒球1号位
  • feign 使用时可能的问题
  • 国内智能外呼系统市场概况及技术发展趋势
  • [250411] Meta 发布 Llama 4 系列 AI 模型 | Rust 1.86 引入重大语言特性
  • 如何套用wordpress的源码/站长工具seo综合查询下载
  • 亦庄网站建设价格/免费的模板网站
  • 免费制作一个自己的网站/长沙营销型网站建设
  • 教务系统学生登录入口/seo搜狗
  • 什么网站容易做流量/2021年网络营销考试题及答案
  • 福州网站建设方案推广/中山百度seo排名公司