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

scrcpy pc机远程 无线 控制android app 查看调试log

背景:

公司的安卓机,是那种大屏幕的连接usb外设的。不好挪动,占地方,不能直接连接pc机上的android stduio来调试。

所以从网上找了一个python + adb.exe控制器,可以局域网内远程控制开发的app,并在android stduio上看调试log。

下载安装:

下载scrcpy-win64-v2.4安装包。免安装解压即可

环境变量配置:

为了方便调用adb(如果是未安装android stduio) ,系统环境配置上这个解压的目录,那就可以全局调用adb程序,这样也方便后续运行scrcpy

安卓机打开无线调试模式

首页打开开发者模式。(系统版本号多次点击即可打开)

进入开发者调试打开无线调试功能。

连接运行app的安卓机 

上面的配置完成之后,cmd打开命令窗口输入adb执行连接指令:

adb connect 192.168.1.128:38763

回车之后:显示connected连接成功

正常默认连接的端口为5555,android11 及以上的系统默认打开无线调试,默认端口5555

运行Scrcpy界面

连接功能之后,打开双击scrcpy.exe

android stduio查看log 

打开logcat,选中远程机子,即可看log

远程桌面启动失败原因排查

 1.android 11 系统默认可以直接打开了,但是android 11以下,断开之后再连接都要变一下端口。需要再看看连接的端口。

2.首次连接需要在手机端,用户人工点允许连接调试。

3.电脑不能有线直连其他手机。或者不能同时connect多台手机。每次只能一台。

相关文章:

  • 常见的Content-Type值
  • InternVL:论文阅读 -- 多模态大模型(视觉语言模型)
  • linux在 Ubuntu 系统中设置服务器时间
  • Linux 进程信号的捕捉信号补充内容
  • 原生javascript实现左右滑动的平缓效果
  • Spring Boot--@PathVariable、@RequestParam、@RequestBody
  • 学习springboot-Bean管理(Bean 注册,Bean 扫描)
  • Oracle 10.2.0.5 DataGuard主从搭建-呆瓜式
  • 进程(下)【Linux操作系统】
  • HTMLCSS绘制三角形
  • 深入Python核心:模块管理、异常处理与迭代生成器全解析
  • Dify知识库 本地部署DeepSeek 开启智能体和工作流
  • 【操作系统】Linux基本命令2
  • 永磁同步电机无速度算法--基于复系数滤波的滑模观测器
  • Spring 中事务的实现
  • MySQL索引详解
  • 从零到一:如何系统化封装并发布 React 组件库到 npm
  • Vue 框架使用难点与易错点剖析:避开陷阱,提升开发效率
  • wow-rag学习|手搓RAG
  • Spring Boot
  • 证监会:坚决拥护党中央对王建军进行纪律审查和监察调查决定
  • 摩天大楼天津117大厦复工背后:停工近十年,未知挑战和压力仍在
  • 韩国检方结束对尹锡悦私宅的扣押搜查
  • 十四届全国人大常委会举行第四十四次委员长会议
  • 一季度我国服务进出口总额19741.8亿元,同比增长8.7%
  • 打工人的“小长假模式”,已经迫不及待地开启了