adb常用命令,使用大全

adb常用命令,使用大全

什么是adb

adb 工具即 Android Debug Bridge(安卓调试桥) tools,它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互,它是 Android 开发/测试人员不可替代的强大工具

怎么进入adb

下载adb SDK Platform Tools
打开百度搜索开发网,搜索“SDK Platform Tools”,打开如下所示的网站,可以看到有Windows\Mac\Linux三个版本的SDK Platform Tools,点击符合你电脑的版本下载它,adb工具就包含在这个工具中
配置环境变量
打开我的电脑——高级系统设置——系统属性——高级——环境变量——编辑Path,将adb所在路径添加到Path变量值中,最后点击“确定”
如果配置环境变量不会的话,可以不用配置
那就需要每次进入,先进入到adb所在的路径下,我的adb是在C:\platform-tools,所以进入这个路径,在启动adb就好
在这里插入图片描述
检查adb是否正常使用
连接数据线,打开手机的开发者模式
输入adb,是否正常启动,如下,就是正常
在这里插入图片描述

adb命令
  1. adb devices
    查看目前电脑连接的android设备,只有手机开启了USB调试,才可以使用adb命令
  2. adb reboot
    重启手机,只有检测到成功连接到手机,这条命令才有效
  3. adb shell input keyevent 26
    点亮/熄灭手机屏幕,keyevent后面数字是键值,26代表手机电源键
  4. adb version
    查看当前adb工具版本号
  5. adb get-serialno
    获取手机序列号
  6. adb shell screencap /sdcard/screen.png
    屏幕截图,并将截图存放在sdcard下,命名为screen.png
  7. adb shell pm list packages
    列出手机上装的所有app包名
  8. adb shell pm list packages -3
    列出除了系统应用的第三方包名
  9. adb uninstall 包名
    卸载APK,包名就是上条命令查出类的包名
  10. adb shell pm clear 包名
    清楚应用数据和缓存
  11. adb shell wm size
    查看屏幕分辨率
  12. adb shell pm path 包名
    查看安装文件的路径
  13. adb shell am force-stop 包名
    强制关闭软件
  14. adb shell ps
    打印进程状态
  15. adb shell screenrecord /sdcard/a.mp4
    录制屏幕,默认是3分钟
    保存至pc:adb pull /sdcard/a.mp4
    参数
    时间:–time-limit
    adb shell screenrecord --time-limit 10 /sdcard/a.mp4
    屏幕分辨率:–size
    adb shell screenrecord --size 1280*780 /sdcard/a.mp4
    视频比特率:–bit-rate
    adb shell screenrecord --bit-rate 6000000 /sdcard/a.mp4
    停止录制Ctrl+c

日志相关
adb logcat 显示的是全部日志,显示在cmd面板,这样的日志文件,不容易让开发查看,定位问题
adb logcat > c:\test.log,打印日志在test.log文件中,可以用各种编辑器更方便查找和定位问题
日志过滤:adb logcat [:priority]
tag表示标签,priority输出的级别,日志默认级别是V,如果错误日志我们选择E就可以。
Android 的日志分为如下几个优先级(priority):
V —— Verbose(最低,输出得最多)
D —— Debug
I —— Info
W —— Warning
E —— Error
F —— Fatal
S —— Silent(最高,啥也不输出)
按某级别过滤日志则会将该级别及以上的日志输出。比如,命令:adb logcat :W
其实
可以是某个tag,如果没有指明,就表示所有日志

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
platform-tools_r31.0.3-windows.zip platform-tools是很多刷机的朋友都会用到的工具包,Android SDK其中的platform-tools包可以对安卓设备进行调试,包括解锁、刷机等操作都可以使用这个工具包来进行,其中包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等,有需要的赶快下载吧!功能介绍platform-tools包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等android sdk里的各目录作用AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。包括aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。aidl:把.aidl 接口转换成java接口.dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.dexdump:dump devlik中间代码platform-tools目录:包含开发app的平台依赖的开发和调试工具。包括adbandroid调试工具fastboot:boot工具platforms/目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。system-images目录:编译好的系统映像。模拟器可以直接加载。sources目录:android sdk的源码目录samples目录:sdk例子

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试小姐姐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值