adb常用命令(干货)

来源:互联网 发布:centos 域服务器配置 编辑:程序博客网 时间:2024/05/20 09:26

adb常用命令,亲测

1、获取adb的版本

     adb version

结果:

   Android Debug Bridge version 1.0.36
   Revision 0e9850346394-android

2、查看连接设备

      adb devices

结果:

    List of devices attached
    F7JDU15C20005934        device

3、启动 adb server

     adb start-server

4、停止adb server

    adb kill-server

5、列出手机所有的app包名

    adb shell pm list packages

6、列出系统应用的所有包名

    adb shell pm list packages -s

7、列出第三方应用的包名

    adb shell pm list packages -3

8、清除应用的数据与缓存

   adb shell pm clear <packagename>    例如:adb shell pm clear com.xx.xxx

结果:Success

9、获取手机序列号

  adb get-serialno

10、获取Mac地址

   adb shell  cat /sys/class/net/wlan0/address

11、查看设备型号

    adb shell getprop ro.product.model

12、查看手机系统版本

    adb shell getprop ro.build.version.release

13、查看屏幕分辨率

    adb shell wm size

14、查看屏幕像素密度

    adb shell wm density

15、将电脑上的文件发送到手机,例如:

    adb push  C:/Users/Zhangyong/Desktop/myc.jpg   /storage/emulated/0/gril.jpg

结果:[100%] /storage/emulated/0/gril.jpg

16、将手机的文件发送到电脑上

    adb pull  /storage/emulated/0/gril.jpg   C:/Users/Zhangyong/Desktop/xxx.jpg

结果: /storage/emulated/0/gril.jpg

17、查看apk所在的路径

    adb shell pm path <packname> 例如:adb shell pm path com.xxx.xxx

结果:/data/app/com.yuntong.small03-2/base.apk

18、重启到bootloader,即刷机模式   

   adb reboot bootloader
19、重启到recovery,即恢复模式
   adb reboot recovery
20、查看当前内存占用
   adb shell cat /proc/meminfo