Adb操作命令及详解------全面科普(测试木头人)

这篇具有很好参考价值的文章主要介绍了Adb操作命令及详解------全面科普(测试木头人)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天给大家整理一下Adb命令,欢迎大家来一起学习

对此内容大家有任何疑惑大家都可以私信木头人哦

目录

一、adb概念

二、adb命令

三、adb文件操作命令

四、Adb设备信息操作命令

五、Adb监控手机端资源的命令

六、adb shell , adb 命令的区别:

七、adb shell命令

八、Adb shell 文件管理

九、MySQL命令+详解

十、Rides数据库使用+可视化+配置主从


一、adb概念

        首先给大家介绍一下adb

        ADB,全名Android Debug Bridge,是Android提供的一个通用的调试工具,是一个C/S架构的命令行工具,通过这个工具,使得我们的PC能够和Android设备来进行通信。

二、adb命令

  1. adb devices           #查看连接设备
  2. adb connect 127.0.0.1:62001 #连接设备
  3. adb disconnect 127.0.0.1:62001 #断开连接
  4. adb version           #查看设备版本
  5. adb install-r          #路径覆盖安装
  6. adb connect ... #连接设备
  7. adb push (路径)      #本地上传文件到模拟器
  8. adb pull (路径) #模拟器下载到文件到本地
  9. adb disconnect #断开设备
  10. adb reboot #重启设备
  11. adb start-server #启动adb服务
  12. adb kill-server #停止adb 服务
  13. adb logcat       #查看日志
  14. adb logcat -v time     #控制台直接输出日志信息
  15. adb logcat -c   #清空系统日志
  16. adb install (包的整体路径)   #安装程序
  17. adb uninstall 包名 #卸载程序
  18. adb uninstall -k 包名 #卸载程序但保留程序
  19. adb get-state #获取设备的状态

注:设备的状态有 3 种,device , offline , unknown

    20. adb root #获取root权限

     21. adb unroot #恢复 adbd 为非 root 权限

三、adb文件操作命令

  1. 复制设备里的文件到电脑:adb pull <设备里的文件路径> [电脑上的目录]   (例:adb pull /sdcard/sr.mp4 ~/tmp/)
  2. 复制电脑里的文件到设备:adb push <电脑上的文件路径> <设备里的目录>
  3. 列出目录内容: adb shell ls
  4. 切换目录: adb shell cd <directory>
  5. 当前目录: adb shell pwd
  6. 创建文件夹: adb shell mkdir
  7. 删除文件或目录: adb shell rm path/file
  8. 复制文件: adb shell cp path/file  newpath/file
  9. 移动文件: adb shell mv path/file  newpath/file
  10. 重命名文件: adb shell rename path/oldfilename path/newfilename

四、Adb设备信息操作命令

  1. 查看设备型号: adb shell getprop ro.product.model
  2. 获取屏幕分辨率: adb shell wm size
  3. 电池状况: adb shell dumpsys battery
  4. 屏幕密度: adb shell wm density
  5. 显示屏参数: adb shell dumpsys window displays
  6. android_id: adb shell settings get secure android_id
  7. IMEI: adb shell dumpsys iphonesubinfo
  8. Android系统版本:adb shell getprop ro.build.version.release
  9. IP地址: adb shell ifconfig | grep Mask 或 adb shell ifconfig wlan0  或  adb shell netcfg (三个命令不一样,一个不行试另一个)
  10. MAC地址: adb shell cat /sys/class/net/wlan0/address
  11. CPU信息: adb shell cat /proc/cpuinfo
  12. 内存信息: adb shell cat /proc/meminfo
  13. 更多硬件和系统属性:adb shell cat /system/build.prop
  14. 查看连接过的wifi密码:abd root,然后 cat /data/misc/wifi/*.conf

五、Adb监控手机端资源的命令

  1. 监控内存      Adb shell dumpsys meminfo
  2. 监控cpu       Adb shell dumpsys cpuinfo
  3. 监控显示       Adb shell dumpsys gfxinfo
  4. 监控电源      Adb shell dumpsys battery
  5. 监控电池状态       Adb shell dumpsys batterystats

六、adb shell , adb 命令的区别:

1. 执行位置不同 : adb命令 pc端或者windows命令行   adb shell命令:安卓系统内部

2. 操作对象: adb命令 操作手机,其他移动端设备,包   adb shell 命令,管理的是安卓系统本身

七、adb shell命令

  1. adb shell                                                  #进入linux:
  2. ctrl+c                                                        #退出shell命令行
  3. adb shell pm list packages -3                   #获取包名
  4. adb shell pm list packages -s                   #只输出系统的包
  5. adb shell pm list packages -u                   #查看已经卸载的包(uninstall)
  6. adb shell pm list packages -i                    #只输出包和安装信息(来源) (infomation)
  7. adb shell pm list packages -f                    #输出包和包相关联的文件 (file)
  8. adb shell pm path <包名>                         #查看、打印包的路径
  9. adb shell ps |findstr 关键字                       #查看进程
  10. adb shell am start 页面文件名                   #启动app(activity)
  11. adb shell am force-stop 包名                     #关闭app(activity)
  12. adb shell top                                              #实时显示进程情况
  13. adb shell tom -p                                         #查看占用内存前num的app显示进程的最大数量
  14. adb shell top -num                                     #刷新num次进程后退出
  15. adb shell grep                                            #主要功能就是进行字符串数据的对比
  16. adb shell findstr                                         #筛选,和grep功能一样,但它用于adb而非adb                                                                             shell(Adb命令)
  17. adb shell screencap设备存放路径             #截屏
  18. adb shell kill                                               #结束进程
  19. adb shell kill -9                                           #强制结束进程
  20. adb shell df                                                #查看分区的使用情况
  21. adb shell du                                               #查看文件或目录大小
  22. adb shell netstat                                        #显示网络信息,默认包含参数tuwx
  23. adb shell netcfg                                         #网络设备名字:查看网卡信息
  24. adb shell ifconfig eth1                               #可设置网络设备的状态,或是显示目前的设置
  25. adb shell ping                                           #向目标主机发送数据包,看是否能否接到响应、                                                                        ping-c:数据包的数量,默认一直发包
  26. adb shell ping -c                                        # -c: 指定数据包的次数,不加-c默认一直发包
  27. adb shell ping -i 2                                      #间隔时间,默认1秒钟发一个数据包
  28. Adb shell wm size                                      #获取屏幕分辨率
  29. adb shell screenrecord                              #抓取手机屏幕的录像
  30. Adb shell am start -W                                #大写W, 该命令用于统计App冷起和热启动的时间
  31. adb shell monkey -p ……                          #monkey命令
  32. adb shell getprop                                       #获得android系统属性

八、Adb shell 文件管理

  1. adb shell ls /路径                                        #指定路径
  2. adb shell ls -a                                             #显示隐藏文件
  3. adb shell ls -d                                             #只列出目录
  4. adb shell ls -r                                              #递归列出所有的目录和子目录的文件
  5. adb shell ls -l                                              #以详细格式(长格式)列出目录,子目录,所有文件                                                                          的全部信息
  6. adb shell pwd                                              #查看当前所在位置(路径)
  7. adb shell ll                                                   #显示所有文件
  8. adb shell cp                                                 #复制
  9. adb shell mv                                                #剪切/重复名
  10. adb shell rm                                                 #删除
  11. adb shell rm -i                                              #删除时询问
  12. adb shell rm -rf                                             #强删
  13. adb shell echo >                                           #覆盖
  14. adb shell echo >>                                         #追加
  15. adb shell vi,vim                                          #打开文本
  16. adb shell chmod 权限 文件名                       #更改权限
  17. adb shell cat 文件                                         #查看
  18. adb shell mkdir 目录名字                              #建立目录
  19. adb shell mkdir -p                                         #递层目录
  20. adb shell touch 文件名                                  #建立文件
  21. adb shell touch -t                                           #修改文件创造时间
  22. adb shell find                                                 #查找文件
  23. adb shell cd                                                   #改变目录 比如:cd  /sdcard
  24. adb shell cd ..                                                #返回上层目录
  25. adb shell cd /                                                 #返回到根目录
  26. adb shell cp  -v                                              #复制目录或文件 -v 执行时显示详细信息
  27. adb shell cat /proc/cpuinfo                             #查看cpu
  28. adb shell cat /proc/meminfo                           #查看内存
  29. Adb shell ps |findstr                                        #动态查看进程运行情况

 

九、MySQL命令+详解

如果想要了解和学习MySQL数据库的可以访问地址

CSDN地址:https://blog.csdn.net/qq_59344199/article/details/128034135?spm=1001.2014.3001.5501

 

十、Rides数据库使用+可视化+配置主从

如果想要了解和学习Rides数据库的可以访问地址

CSDN地址:

https://blog.csdn.net/qq_59344199/article/details/127997159?spm=1001.2014.3001.5501

这是木头人整理的关于adb的一些命令,有什么问题欢迎大家私信

最后祝大家在计算机道路上一路长虹!!!文章来源地址https://www.toymoban.com/news/detail-822468.html

最后祝大家在计算机道路上一路长虹!!!

最后祝大家在计算机道路上一路长虹!!!

到了这里,关于Adb操作命令及详解------全面科普(测试木头人)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ADB 操作命令及用法

    adb 称之为: Android 调试桥 (Android Debug Bridge )是一种允许模拟器或已连接的 Android 设备进行通信的命令行工具,可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell (可用来在模拟器或连接的设备上运行各种命令)的访问。 可以在 Android SDK/platform-tools 中找到

    2024年02月14日
    浏览(47)
  • adb操作及常用命令

    问题 :no devices/emulators found:adb devices 没有连接的设备 解决方案 : 大概率是因为usb调试功能没有打开,可以查看手机设备是否开启usb调试功能 Android若未开启,可通过设置-关于手机,连续点击版本号7次,打开开发者模式后开启usb调试 常用命令汇总

    2024年02月07日
    浏览(38)
  • adb 命令行执行单元测试

    可参考教程:Mac配置ADB环境变量 adb在我们配置 Android Studio 时 安装的 AndroidSDK 的 platformTools 目录中,所以我们首先要找到 adb 所在目录,就在sdk目录下面。在Project Structure中,找到SDK安装路径. ADB的目录就在 上面目录的 platform-tools中 直接终端编辑 bash_profile 文件,配置环境变量

    2024年02月14日
    浏览(48)
  • 软件测试关于adb命令⼤全

    adb的全称为Android Debug Bridge 调试桥,是连接Android⼿机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、 系统升级、运⾏shell命令等。 0. adb服务相关操作 adb kill-server #终⽌adb服务进程 adb start-server #重启adb服务进程 adb root #已root权限重启adb服务 adb wait-for-devic

    2024年03月09日
    浏览(48)
  • 车载测试——你需要掌握的Adb命令

    这两年,测试从业人员遇冷令很多人都没了方向。 有的人想转行; 有的人想继续深耕; 可是大家都在说,冬天来了,春天还会远吗。 你眼下正经历的,到底是初冬还是初春,你正经历着的磨难,最难究竟有多难。 此博文开栏的目的:分享车载测试技术知识,致所有在车载

    2024年02月05日
    浏览(34)
  • 安卓设备连接电脑进行adb命令操作

    连接方式 : 数据线连接: 1)手机需通过数据线连接电脑; 2)手机调出开发者选项;手机操作步骤:设置——系统——关于手机(平板电脑)——连接点击版本号(5次或7次,提示已开启开发者模式)——返回上一层——进入开发者选项——开启USB调试; 3)手机提示选择

    2024年02月16日
    浏览(43)
  • adb 截图命令详解

    首先,打开cmd,输入命令  adb   devices              查看是手机或者模拟器是否连接上了  其次输入截图命令  adb  shell  screencap  /sdcard/01.png 最后,导出文件导本地文件夹 命令为  adb   pull   /sdcard/01.png    E:AA  

    2024年02月16日
    浏览(35)
  • adb 实用命令大全详解

    通过序列号 当电脑连接多台设备使用 adb -s 设备序列号 命令 的方式指定连接设备 首先通过 获取Android serial,然后通过 指定连接设备 通过 transport id 其中 transport id 通过 adb devices -l 可以查看 连接唯一通过 USB 连接的设备 连接唯一通过 TCP/IP 连接的设备 启动某个应用 停止某个

    2024年02月08日
    浏览(42)
  • 软件测试基础篇五App之adb命令

    命令优势:效率高 面试会问 工具的本质也是调用命令 解决工具的能力边界 ADB可以用来安装卸载软件、管理安卓系统软件、启动测试、抓取操作日志等 1、查看已连接的设备列表:adb devices 2、断开连接设备: adb disconnect 手机ip 3、无线连接设备: adb connect 手机ip(手机和电脑处于同

    2024年02月03日
    浏览(52)
  • 功能测试(九)—— adb命令、Charles手机抓包

    目录 目标 一、APP命令格式 1.1 查看已连接的设备列表 1.2 断开连接设备 1.3 无线连接设备 1.4 开启adb服务 1.5 关闭adb服务 1.6 安装软件包 1.7 卸载软件包 1.8 获取包名 1.9 获取当前窗口(注意大小写区分) 1.10 清除缓存 1.11 启动/停止应用 1.12 获取手机日志 1.13 获取启动时间

    2024年02月09日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包