关于adb指令的一些笔记

Adb全称:android debug bridge — android调试桥。
adb是安卓 SDK自带的工具 用于电脑和手机的通信。

windows 10 安装adb

下载sdk 将platform-tools配置到环境变量path里。

https://www.cnblogs.com/tangbohu2008/p/9475092.html

手机打开usb调试

打开手机开发者选项,点击手机版本号7次,打开usb调试(绝大多数手机是这么操作) 具体看手机品牌

常用的电脑安卓模拟器

① mumu模拟器下载官网:

https://mumu.163.com/

mumuadb帮助手册:

https://mumu.163.com/help/func/20190129/30131_797867.html

mumu:adb connect 127.0.0.1:7555

② 夜神模拟器下载地址:

https://www.yeshen.com/

夜神adb帮助手册:

https://support.yeshen.com/zh-CN/qt/ml

夜神:adb connect 127.0.0.1:62001

常用的一些adb指令

adb version|adb shell getprop ro.build.version.release 查看版本
adb devices 查询设备 (后面加上-l 可以显示详细)
adb shell getprop ro.product.model 查看设备型号
adb --help 查询帮助
adb logcat 查看日志
adb reboot 重启
adb get-serialno 获取序列号
adb bugreport 查看bug 报告
adb shell top -s 10 查看占用内存前10 的app
adb shell wm size 查看屏幕分辨率
adb shell wm density 查看屏幕密度

exit 退出

重新启动 ADB 服务器

sudo adb kill-server
adb start-server

设置目标设备以监听端口 5555 上的 TCP/IP 连接
让设备端的 adbd 重启,并在 TCP 端口 5555 处监听

adb tcpip 5555

adb通过wifi连接

远程连接设备,设备的 IP 地址是 192.168.1.100

adb connect 192.168.1.100:5555

断开连接

adb disconnect 192.168.1.100:5555

error: more than one device/emulator
adb devices 找到连接的是驱动

adb -s xxxxxx shell ps 21190
adb -s xxxxxx shell   连接

将文件复制到设备/从设备复制文件

从设备中复制某个文件或目录(及其子目录)

adb pull remote local

将某个文件或目录(及其子目录)复制到设备:

adb push local remote

adb pull [手机上的文件路径] [电脑上的目标目录] 将文件从手机上下下来
adb push [电脑上的目标目录] [手机上的文件路径] 将电脑上的文件从手机上 传到手机

将 local 和 remote 替换为开发机器(本地)和设备(远程)上的目标文件/目录的路径

adb push foo.txt /sdcard/foo.txt

截取屏幕截图

screencap 命令是一个用于对设备显示屏截取屏幕截图的 shell 实用程序。

screencap filename

如需从命令行使用 screencap

adb shell screencap /sdcard/screen.png

文件的操作命令

adb install [apk包路径]将apk包安装到手机上
adb uninstall [安卓系统中应用的包名(package)]

包管理(pm)

列出手机中安装的所有应用的package名字

adb shell pm list package  

用于列出第三方应用

adb shell pm list package -3  

页面管理(am activity manager)操作

聚焦页面

adb shell dumpsys activity|findstr"mFocuse"    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值