ADB安卓命令

ADB命令说明

一、常用的ADB命令

1) adb devices查看电脑上连接的安卓设备名称

2) adb shell从CMD界面进入到安卓设备系统

只有1个设备时可以直接运行“adb shell”进入即可;

如果当前有多个设备在线的,需要指定连接其中一个设备则使用以下命令

adb -s CYPNAQSKT88TZDOV shell

3) exit退出Android系统 ,返回CMD界面

4) adb install 路径及安装包名安装应用程序到安卓系统中

返回cmd界面,用adb install c:\app-v2.0.apk (ATDemoAPP应用程序),如果连接了多个模拟器设备adb -s emulator-5554 install c:\app-v2.0.apk需要指定某设备名

卸载APP:adb uninstall io.github.liushilive.at

6)获取安卓系统上的软件名称

第一种方法:问开发人员

虚拟机的后台是一个 Linux 系统,adb shell进入手机系统后,已安装的软件名称会放在\data\data目录中,执行ls /data/data/(需要root权限),根据开发人员提供软件名称查找即可。(ATDemo应用名称:io.github.liushilive.at)

或者执行该命令:adb shell pm list packages(不需要Root权限)查看手机端所有的app包名

第二种:通过adb命令查看将要启动或退出app的包名

adb shell am monitor

或者进入手机系统,输入“logcat | grep START”命令,再打开手机上对应的程序,查看显示终端上的信息。

7)查看安卓系统当前Activity的软件

adb shell dumpsys window | findstr mCurrentFocus

8)查看APP启动时间

格式:adb shell am start -W packagename/activity命令(W大写)

例子:adb shell am start -W io.github.liushilive.at/io.github.liushilive.at.MainActivity

io.github.liushilive.at/io.github.liushilive.at.MainActivity

9)adb push 把电脑上的文件上传到手机上

adb push c:\a.txt /sdcard/把电脑上C盘下的a.txt文件上传到手机sdcard目录下

10)adb pull把手机上的文件下载到电脑上

adb pull /sdcard/a.txt 把手机文件下载到电脑上的当前文件夹

11)adb shell screencap /sdcard/screen.png 手机屏幕截图

截图后可以通过pull命令从手机上下载该图片到电脑上查看

12)adb logcat显示Android设备上的Log日志

adb logcat -v time *:E 打印时间和级别是Error的信息

adb logcat > c:\1.log 把日志保存到指定的位置

13)adb shell cat /proc/cpuinfo 查看手机CPU信息

adb shell cat /proc/meminfo 查看手机内存信息

adb shell free -h

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

adb shell df -h 获取手机存储信息

14)查看某个APP运行时占有时内存多少?

adb shell dumpsys meminfo io.github.liushilive.at

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值