《Android 学习笔记 之 ADB》


Android 学习笔记


ADB

  • 简介 : adb(Android Debug Bridage)是 Android sdk 的一个工具

用来连接安卓手机和PC端的桥梁,让用户在电脑上对手机进行操作


安装 ADB 环境

在这里插入图片描述


功能

adb 具有 安装 和 卸载 apk,拷贝文件,查看设备硬件信息,查看应用程序占用资源,在设备中执行shell命令等功能


ADB 常用命令

1. adb --help  --- > 帮助命令
2. adb version ---> 查看当前 adb 版本
3. adb connect 127.0.0.1:62001  --->  连接设备
4. adb devices  ---- > 检测当前连接的设备
5. adb start-server ----> 启动 adb 服务
6. adb kill-server ----> 关闭 adb 服务
7. adb shell  ---->  进入手机设备
8. adb -s 指定设备 shell ---> 进入指定设备
9. exit  --->  退出设备
10. adb logcat ---> 实时打印日志
11. adb install apk  ---->  安装 apk
12. adb shell pm list packages ----> 查看当前所有程序的包名
13. adb shell pm list packages -3 ---> 查看当前第三方应用程序的包名
14. adb shell pm list packages -s ----> 查看当前系统应用程序的包名
15. adb uninstall 包名  ----> 卸载程序
16. adb shell dumpsys package 包名  ---> 根据包名查看程序详细信息 
17. adb shell am start -n com.beyond.phonestolen/.MainActivity ---> 启动程序 
 

adb --help

在这里插入图片描述

adb version 查看当前 adb 版本

在这里插入图片描述

连接模拟器 :adb connect 127.0.0.1:62001(模拟器连接:adb 连接本地设备127.0.0.1,模拟器端口62001)

在这里插入图片描述

adb devices : 检测当前连接的设备

在这里插入图片描述

登录设备 adb shell

在这里插入图片描述

进入指定设备:adb -s 指定设备 shell (当存在多个设备连接电脑的情况)

在这里插入图片描述

进入 sdcard 文件夹:

在这里插入图片描述

貌似不支持 ll 命令查看目录下的内容,支持 ls

在这里插入图片描述
在这里插入图片描述

退出 登录设备 exit

在这里插入图片描述

从手机设备拉取文件 放到 本地电脑中adb pull 手机设备路径 本地电脑路径

在这里插入图片描述
在这里插入图片描述

从 本地电脑 上传文件 到 手机设备上adb push 本地电脑路径 手机设备路径

在这里插入图片描述

删除设备中 的文件rm file

在这里插入图片描述

adb logcat 实时打印日志

adb install apk 安装 apk (支持 将 apk 拖拽到 cmd 窗口,自动识别路径地址)

在这里插入图片描述

adb shell pm list packages :查看当前所有程序的包名

在这里插入图片描述

adb uninstall 包名 : 卸载程序

在这里插入图片描述

根据包名查看程序详细信息adb shell dumpsys package 包名

在这里插入图片描述

启动程序: adb shell am start -n com.beyond.phonestolen/.MainActivity

在这里插入图片描述

启动 adb 服务

在这里插入图片描述

关闭 adb 服务

在这里插入图片描述

adb get-serialno 获取手机的序列号

在这里插入图片描述

adb shell wm size 查看手机屏幕分辨率

在这里插入图片描述

adb shell cat /proc/cpuinfo 显示手机的cpu信息

在这里插入图片描述

adb shell getprop ro.product.model 查看手机的设备型号

在这里插入图片描述

adb shell cat /sys/class/net/****/address 查看手机的 mac 物理地址

在这里插入图片描述

adb shell screencap -p 手机设备路径 : 手机截图操作将图保存至指定路径

在这里插入图片描述

adb shell dumpsys cpuinfo :查看手机 CPU 情况

在这里插入图片描述

adb shell dumpsys meminfo + 包名:查看对应包名的的内存使用情况

在这里插入图片描述

adb shell dumpsys diskstats 显示磁盘使用信息

在这里插入图片描述

adb shell pm clear 包名 : 清除应用缓存信息:

在这里插入图片描述

adb shell dumpsys battery 查看电池状态

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值