常用adb命令

Posted melody_nj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用adb命令相关的知识,希望对你有一定的参考价值。

1、ADB(android Debug  Briage)是android下面一个通用的调试工具

     熟练使用adb会增加提高开发人员的开发效率,作为测试人员,掌握adb我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如:安装、卸载、升级及运行shell命令等。

2、adb.exe在android的SDK开发包的platform-tools目录下(下载地址:www.androiddevtools.cn)

配置系统环境变量:E:\\platform-tools_r22-windows\\platform-tools;

adb原理:

adb client:其实就是shell(跟底层交互的壳),发送adb命令到server

adb server:运行在PC上的后台程序,目的是检测USB接口何时连接或者移除设备

daemon:运行到手机上,连接adb server,同时为client提供服务

client和server之间通过tcp/ip进行通信,server监听本机的5037端口,通过这个端口进行client和server的通信

netstat -ano | findstr  5037

adb version --获取adb的版本号

adb   devices --获取设备编号

adb  get-serialno --同上

adb  install  E:\\360Downloads\\weixin_1340.apk  --安装

adb uninstall 包名  --卸载

adb shell  --进入shell

adb  -s  设备号 shell  --如果有多台设备,需要指定进入的设备的序列号

adb shell  ls  --显示设备所有文件夹

cd 进入文件夹

adb shell  pm list packages --列出手机里所有的包名

adb shell  pm list packages -s  --列出系统级别的应用程序的包名

adb shell pm list  packages -3  --列出手机里所有的第三方应用程序的包名

exit  ---退出adb shell

电脑和设备之间的文件传输

adb  shell  push  E:\\jdk17\\1.txt   /sdcard/

adb  shell   /sdcard/Demo.java    e:\\1

 

adb  shell  cat  /proc/cpuinfo   查看设备处理器信息

adb  shell  cat  /proc/ meminfo  查看设备内存信息

 

以上是关于常用adb命令的主要内容,如果未能解决你的问题,请参考以下文章

ADB常用命令大全

adb测试常用命令

Android 常用adb命令

常用的adb命令

超实用的adb与adb shell常用命令汇总

adb shell monkey常用命令