常用 adb 命令总结

  • 显示当前运行的全部模拟器: adb devices

  • 安装应用程序: adb install -r 应用程序.apk

  • 获取模拟器中的文件: adb pull

  • 向模拟器中写文件: adb push

  • 进入模拟器的shell模式: adb shell

  • 查看adb命令帮助信息: adb help

  • 在命令行中查看LOG信息: adb logcat -s 标签名” 或者 adb logcat | grep -in “标签名”

  • 重新挂载系统分区,使系统分区重新可写: adb remount

  • 获取管理 员权限: adb root

  • 获取设备的ID和序列号: adb get-product 或 adb get-serialno

  • 查看异常信息: adb logcat | grep -i runtime

  • 查看手机上当前运行的所有进程: adb shell procrank

  • linux中在终端打开文件夹命令 : gnome-open xxx

  • 查询手机上某个应用的权限信息: adb shell; dumpsys package 【包名】, 例如: “dumpsys package com.huawei.android.hwouc”

  • 启动手机上某个进程或者某个界面,并查看启动时间 : adb shell; am start -W [包名]/[类名] 例如:“am start -W com.android.settings/.Settings”

  • 查询手机上的property: adb shell getprop | grep xxx;

  • 打开文件: sudo gedit [fileName];

  • 查询手机中的文件目录: adb shell;find . -name "filename"

  • 打印Activity堆栈信息: adb shell dumpsys activity activities -> C:\Users\User\Desktop\test.txt

  • 打印手机近期日志,并写到电脑的文件中: adb logcat -d ->C:\Users\User\Desktop\log.txt

posted @ 2017-05-09 11:49  浪里小白龙呼呼呼  阅读(447)  评论(0编辑  收藏  举报