首页 > 其他分享 >scrcpy安装与adb常用命令

scrcpy安装与adb常用命令

时间:2023-03-03 14:47:11浏览次数:51  
标签:scrcpy xxx adb 常用命令 多台 连接 设备

一、资源下载

scrcpy安装包https://download.csdn.net/download/qq_28807911/87527008

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

二、scrcpy安装

1.右击此电脑-属性

2.点击高级系统设置

 

 

 3.选择高级点击环境变量

 

 

 4。双击系统变量中的path

 

 

5.点击新建按钮,输入scrcpy所在目录,点击确定(注意路径不能带有中文)

 

 

 

 

 

6.打开scrcpy所在目录py.bat文件编辑、修改py.bat里面的目录路径为当前目录路径。

 

 

 

 7.打开scrcpy所在目录pys.bat文件编辑、修改pys.bat里面的目录路径为当前目录路径。

 

 

 

8.win+X键打开Windows powerShell或者win+R输cmd进入命令界面,输入py,在连接设备的情况下有如下提示就配置成功了,可以使用adb命令连接设备和远程了。

 

 

 

连接成功效果

 

 

三、adb常用命令 adb常见命令
adb常用命令:
    # 查看已连接设备  
    adb devices 

    # 进入Android系统
    adb shell 
    
    # 安装xxx.app, 可以直接拖到adb install 后面 
    adb install  xxx.apk 

    # 包名可以由研发提供,可以用命令查包名
    adb uninstall xxx包名(由研发提供)

    # 查看包名 -s:表示系统级别
    adb shell pm list packages -s

    # 查看包名 -3:数字3表示第三方安装包
    adb shell pm list packages -3

    #一般监控端端口为6191
    当6191联不通的情况改为5555;监舍端端口为5555(当连接监区内部时时出现连接不通的情况,
    可以先ping一下,能ping通的时候可能你连接了外网,需要断开外网在连接,ping不通则为网络问题,自己排查一下原因)
    adb connect  xxx.xxx.xxx.xxx:xxxx 连接设备;
    
    # 断开某一个设备连接
    adb disconnect xxx.xxx.xxx.xxx:xxxx 
    
    # 断开全部设备
    adb disconnect 

    # 杀死adb服务
    adb kill-server 

    # 重启终端
    adb xxxxx:xxx  reboot 

四、远程命令

py 当连接一台设备后可以输入py远程命令进行终端远程操作

pys 当连接多台设备后可以使用pys,列出多台设备列表,输入一台你想要远程的ip+端口回车确认就可以操作了

 

五、进阶

修改分辨率

当监控终端出现分辨率变大的情况可以使用 adb shell进入系统,输入wm density 160 设置兼容的分辨率,exit退出系统

 

多台设备连接下单台操作

当你连接的时多台设备可以adb -s xxx.xxx.xxx.xxx:xxxx -s指定设备在后面接着输入你想要操作的命令

例子:adb -s 189.13.9.187:5555 install xxx.apk

 

查看终端运行日志

adb logcat 可以查看运行日志 CTRL+C停止

 

注意:

adb连接需要在同一个网

多台设备一个命令窗口只能管理一个,同时连接多台设备时需要开启多个命令窗口

当使用完adb服务时,请adb kill-server或者adb disconnect 避免下次或别人使用被占用

 

 

标签:scrcpy,xxx,adb,常用命令,多台,连接,设备
From: https://www.cnblogs.com/zhaoyiguang/p/17175576.html

相关文章

  • adb-通过adb获取app中存储的数据,并将获取到.db3格式的数据库导入到Navicat数据库工具,
    adb-通过adb获取app中存储的数据,并将获取到.db3格式的数据库导入到Navicat数据库工具,最后转化时间撮为日期并导出查询结果前言在工作需要将APP软件中记录的数据导出......
  • mpffinance常用命令参数
    主题相关查看可用预设主题mpf.available_styles()默认的主题包括:'binance','blueskies','brasil','charles','checkers','classic','default','ibd','kenan','mike','n......
  • webtest mobile adb shell
    s常见adb命令序号adb命令释义备注1adb--help查看帮助文档 2adbstart-server启动adb服务  adbkill-server关闭adb服务 3adbdevice......
  • Linux运用一些常用命令,优秀的PHPer都需掌握
    作为一名优秀的phper,Linux是必备的一项技能,工作3-5年的基本能明白我讲的道理!今天搜集整理了一些Linux服务器运维常用命令,希望对大家有帮助:1.删除0字节文件 find -type......
  • SequoiaDB分布式数据库2023.2月刊
    本月看点速览技术实力获认可,获评多项荣誉​共建人才生态,与深圳大学举办奖学金颁奖仪式青杉计划2023持续进行,一起攀登更高的“杉”技术实力获认可,获评多项荣誉......
  • kubectl 常用命令
    1、显示一个或多个资源的详细状态kubectldescribe-nrbd-systemporainbond-operator-6d5bb9c7cb-jz84b2、使用默认编辑器编辑和更新服务器上一个或多个资源的定义。......
  • git常用命令教程
    补充requirements.txt的生成方式第一种方法是,在终端窗口输入pipfreeze>requirements.txtpipinstall-rrequirements.txt#一键安装所有依赖git常用指令指......
  • 【ZooKeeper基础-数据结构、服务端/客户端常用命令】
    一、ZooKeeper简介二、ZooKeeper数据结构&命令**1、数据结构**2、服务端常用命令①单机启动命令:./zkServer.shstart②状态查询命令:./zkServer.shstatus③停止服务......
  • linux常用命令
    1.man[命令或配置文件](功能描述:获得帮助信息)获取一个信息文档,查看具体信息,按q退出2.help命令(功能描述:获得shell内置命令的帮助信息)仅仅能获取bash内置命令的信息,不......
  • Linux中的常用命令
    Linux中的命令严格区分大小写pwd printworkingdirectory:输出当前工作目录,光标所有位置的目录(绝对路径)cd changedirectory:’切换目录 ‘.’表示当前目当‘........