欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ADB入门

程序员文章站 2022-06-22 08:48:51
ADB入门ADB介绍ADB全称Android Debug调试 Bridge桥, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机 平板 电视 智能导航…)它的主要功能有:运行设备的shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件将本地apk软件安装至模拟器或android设备ADB常用指令查看设备adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或...

ADB入门

ADB介绍

ADB全称Android Debug调试 Bridge桥, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机 平板 电视 智能导航…)
它的主要功能有:

  • 运行设备的shell(命令行)
  • 管理模拟器或设备的端口映射
  • 计算机和设备之间上传/下载文件
  • 将本地apk软件安装至模拟器或android设备

ADB常用指令

查看设备
adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
ADB入门
安装软件
adb install <apk文件路径>
adb install -r apk文件路径 --覆盖安装
这个命令将指定的apk文件安装到设备上.
ADB入门
卸载软件
adb uninstall <软件名> 问开发
adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件
问程序员–com.example.test
ADB入门
登录设备shell
adb shell
adb shell <command命令>
ADB入门
这个命令将登录设备的shell.
后面加<command命令>将是直接运行设备命令, 相当于执行远程命令
查看手机日志
adb logcat
将手机日志输出到本地文件中
adb logcat -v time process > C:/log/aa.txt(v表示详细程度-v –v -v)
ADB入门
有多台设备时adb选择设备
多台设备是monyo*生一个

adb -s 设备名称 logcat -v time process >C:/log/aa.txt
ADB入门

显示所有优先级大于等于“warning”的日志
adb logcat *:W
ADB入门
日志等级:
– V : Verbose (明细);
– D : Debug (调试);
– I : Info (信息);
– W : Warn (警告);
– E : Error (错误);
– F: Fatal (严重错误);
– S : Silent(Super all output) (最高的优先级, 可能不会记载东西)

adb start-server adb启动
adb kill-server 停止adb
adb shell pm list packages 所有应用
adb shell pm list packages -s 系统应用
adb shell pm list packages aaa 查看包名包含字符串 aaa 的应用列表
adb shell pm clear com.baidu.com 清除应用数据和缓存

本文地址:https://blog.csdn.net/weixin_40108041/article/details/107161060