返回顶部
首页 > 资讯 > 移动开发 >【ADB】adb常用命令总结
  • 882
分享到

【ADB】adb常用命令总结

adbandroid经验分享 2023-08-31 07:08:32 882人浏览 独家记忆
摘要

ADB常用命令总结 前言一、安装二、ADB常用命令1.查看adb版本、server的启停、查看设备连接信息2.安装、卸载apk3.查看应用列表和Activity相关信息4.打印日志5.查看设备

ADB常用命令总结


前言

本文主要简单介绍常用的ADB命令。汇总了多个博客的内容,主要内容是参考了以下博客的,感谢博主。
原文出处:https://blog.csdn.net/weixin_43927138/article/details/90477966


一、安装

参考网上教程,这里不再描述。

二、ADB常用命令

1.查看adb版本、server的启停、查看设备连接信息

查看adb版本信息:adb version
启动adb server:adb start-server
停止adb server:adb kill-server

2.安装、卸载apk

安装apk:
用法:adb install -t C:data/local/tmp/taobao.apk

  • -l 将应用安装到保护目录/mnt/asec
  • -r 允许覆盖安装
  • -t 允许安装AndroidManifest.xml里application指定android:testOnly='true’的应用
  • -s 将应用安装到sdcard
  • -d 允许降级覆盖安装
  • -g 授予所有运行时权限

卸载apk:
用法:adb shell pm uninstall -k “packagename”

  • -k 参数可选,表示卸载应用但保留数据和缓存目录
    adb uninstall com.taobao.taobao

清除应用数据与缓存命令:
用法:adb shell pm clear “package”
示例:adb shell pm clear com.taobao.taobao

3.查看应用列表和Activity相关信息

  • 查看所有应用列表:adb shell pm list packages
  • 查看系统应用列表:adb shell pm list packages -s
  • 查看第三方应用列表: adb shell pm list packages -3
  • 查看前台Activity命令:adb shell dumpsys activity activities | findstr “packages”
  • 查看正在运行的Services命令:adb shell dumpsys activity services “packages” 不指定包则查看所有的
  • 查看应用详细信息命令:adb shell dumpsys package “packagename”
  • 调起Activity命令格式:adb shell am start [options]
  • 调起Service命令格式:adb shell am startservice[options]

4.打印日志

打印日志:Android的日志分为如下几个优先级(priority)

  • V—Verbose(最低,输出最多)
  • D—Debug
  • I—info
  • W—Warning
  • E—Error
  • F—Fatal
  • S—Slient(最高、啥也不输出)

adb loGCat:打印当前设备上所有日志
adb logcat *.:W 过滤打印严重级别W及以上的日志

adb logcat | findstr > F:\log.txt 把仅含***的日志保存到F盘的log.txt文件中
adb logcat -c 清除屏幕上的日志记录
adb logcat -c && adb logcat -s ActivityManager | grep “Displayed” 客户端程序启动时间获取日志
adb logcat > F:\log.txt 打印当前设备上所有日志保存到F盘的log.txt文件中
adb logcat | findstr 打印过滤仅含的日志
adb logcat | findstr >F:\log.txt 把仅含有的日志保存到F盘的log.txt文件中

5.查看设备情况

查看设备信息型号命令:adb shell getprop ro.product.model
电池状况命令: adb shell dumpsys battery
屏幕分辨率命令: adb shell wm size
屏幕密度命令:adb shell wm density
显示屏参数:adb shell dumpsys window displays
android_id查看命令:adb shell settings get secure android_id
查看Android系统版本:adb shell getprop ro.build.version.release
查看设备ip地址:adb shell ifconfig | grep Mask或者adb shell netcfg
查看cpu信息命令: adb shell cat /proc/cpuinfo
查看内存信息命令:adb shell cat /proc/meminfo
更多硬件与系统属性:adb shell cat /system/build.prop
单独查看某一硬件或系统属性:adb shell getprop <属性名>
属性名如下:

  • ro.build.version.sdk sdk版本
  • ro.build.version.release android系统版本
  • ro.product.model 型号
  • ro.product.brand 品牌
  • ro.product.name 设备名
  • ro.product.board 处理器型号
  • persist.sys.isUsbOtgEnabled 是否支持OTG
  • dalvik.vm.heapsize 每个应用程序的内存上限
  • ro.sf.lcd_density 屏幕密度
  • ro.build.version.security_patch android安全补丁程序

6.截图和录制屏幕

截屏保存到电脑:adb exec-out screencap -p >sc.png
然后将png文件导出电脑: adb pull /sdcard/sc.png
录制屏幕:以mp4格式保存到/sdcard
adb shell screenrecord /sdcard/filename.mp4 需要停止时按ctrl+c
默认录制时间和最长时间都是180秒
如果需要导出到电脑: adb pull /sdcard/filename.mp4
屏幕截图:adb shell screencap /sdcard/screen.png
录制视频:adb shell screencord /sdcard/demo.mp4
向屏幕输入信息:adb shell input text “jhdiofoadoif5%s” %s表示空格


总结

本文主要简单介绍常用的ADB命令。
原文出处:Https://blog.csdn.net/weixin_43927138/article/details/90477966
本文仅用于笔记总结,不用于商用用途,如有不正确的地方欢迎指出,如有侵权请联系删除。

来源地址:https://blog.csdn.net/liaotianyin/article/details/130728304

--结束END--

本文标题: 【ADB】adb常用命令总结

本文链接: https://lsjlt.com/news/384595.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【ADB】adb常用命令总结
    ADB常用命令总结 前言一、安装二、ADB常用命令1.查看adb版本、server的启停、查看设备连接信息2.安装、卸载apk3.查看应用列表和Activity相关信息4.打印日志5.查看设备...
    99+
    2023-08-31
    adb android 经验分享
  • 【ADB命令】adb push命令总结
    一,简介 本文主要介绍adb push命令的使用总结。 二,adb push命令功能说明 adb push : 功能:将文件1,push到手机后命名为文件2. 备注: 若文件名相同,则直接覆盖。 文件名不同,则重命名待push的文件。 a...
    99+
    2023-08-17
    adb
  • Android ADB常用命令总结
    ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机)...
    99+
    2022-06-06
    adb Android
  • adb 使用命令总结
    adb修改系统属性实现: 方法一: adb root 2.adb remount 3.adb shell 4.busybox vi system/build.prop (执行上述命令后会通过vi打...
    99+
    2023-08-31
    adb iot 经验分享 adb指令
  • 常用ADB命令
    1. ADB连接 adb connect IP:端口 //端口一般为5114或5224 2. 抓取日志并输出到固定文件夹 adb logcat –v time >D:\ABD\1.log //1.lo...
    99+
    2023-09-03
    android
  • adb常用命令
    文章目录 一、adb指令相关参数二、adb相关指令2.1 adb无线连接(需要借助 USB 线)2.2 基础指令2.3 软件相关指令2.4 文件相关指令2.5 log相关指令2.6 模拟事件相...
    99+
    2023-09-09
    adb android
  • Android 常用adb指令记录总结
      Android 日常开发adb指令记录(不断更新): 注:这里包名均使用com.redsun.phone代替。 一、java -version: 出现相应情况 可直接安装A...
    99+
    2022-06-06
    adb Android
  • android中adb命令最全总结
    目录 一、查看adb版本 二、查看已经连接的设备 三、获取手机序列号 四、查看手机设别型号 五、查看手机分辨率 六、获取手机的mac地址 七、查看日志 八、查看电池信息 九...
    99+
    2024-04-02
  • android adb常用命令
    一. adb 常用命令 adb version --查看adb版本 adb devices–用来查看当前连接的设备,已连接的设备会显示出来 adb connect ip地址–用来连接设备 adb disconnect ip地址-- 断开设备...
    99+
    2023-09-21
    android
  • android adb 命令汇总
    一. adb 常用命令 adb version --查看adb版本 adb devices–用来查看当前连接的设备,已连接的设备会显示出来 adb connect ip地址–用来连接设备 adb di...
    99+
    2023-08-31
    adb android
  • ADB安装方法及常用命令汇总
    目录 ADB简介ADB安装ADB常用命令后记 ADB简介 ADB即Android Debug Bridge,起到调试桥的作用,使用ADB可以用电脑快速对手机进行调试,如安装APK、push文件等。 ADB安装 电脑中必须安装有J...
    99+
    2023-08-22
    adb android 移动开发 android studio
  • 详解adb shell 常用命令
    一、文件操作相关命令 1.文件操作命令 子命令 参数 说明 cd 无 进入目录 ...
    99+
    2022-06-04
    adb shell命令 adb shell
  • adb命令
    Android手机测试环境搭建 Android SDK概念:SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Andr...
    99+
    2019-03-12
    adb命令 数据库入门 数据库基础教程 数据库 mysql
  • 正确安装adb工具,且常用的adb命令
    一、什么是ADB? ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以...
    99+
    2023-10-09
    adb android
  • adb命令使用
    相关命令 查看当前连接设备 1 adb devices 如果发现多个设备 1 adb -s 设备号 其他指令 安装命令 1 adb install path ame.apk 覆盖安装 1 adb install path am...
    99+
    2015-07-06
    adb命令使用 数据库入门 数据库基础教程 数据库 mysql
  • adb shell常用命令有哪些
    这篇文章主要介绍adb shell常用命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、文件操作相关命令文件操作命令子命令参数说明cd无进入目录cat[-beflnstuv] [-B bsize] [fil...
    99+
    2023-06-09
  • scrcpy安装与adb常用命令
    一、资源下载 scrcpy安装包:https://download.csdn.net/download/qq_28807911/87527008 github: https://github.com/Genymobile/scrcpy ...
    99+
    2023-09-25
    adb android Powered by 金山文档
  • Android adb命令
    官方参考地址:https://developer.android.com/studio/command-line/adb.htmlhl=zh-c...
    99+
    2022-06-06
    adb命令 adb Android
  • ADB命令大全
    设备连接 通过usb设备连接 设备状态良好(可正常开机,usb接口完好) 打开设备的开发者选项和usb调试模式 安装设备驱动(可通过手机助手,一般都会自动安装,计算机可以正常识别设备即为安装成功)和adb-tools 测试是否配置成...
    99+
    2023-08-24
    adb android
  • adb shell下常见查看命令
    常见查看命令 top查看进程信息 ls查看当前目录结构 ls -a 查看当前目录下所有文件 ps data 打印或设置当前系统时间 dumpsys 查看apk所在位置 pm list packages -f | grep apk包名 dum...
    99+
    2023-08-16
    adb android linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作