ADB 命令(一)

作者: 萧胜天_ | 来源:发表于2018-11-26 11:34 被阅读10次

前言

工作中经常会用到adb命令,在此进行一下总结记录。

如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s ] 这一部分,直接使用 adb 。
* 为命令指定目标设备
  如果有多个设备/模拟器连接,则需要为命令指定目标设备。
  参数    含义
  -d            指定当前唯一通过 USB 连接的 Android 设备为命令目标
  -e            指定当前唯一运行的模拟器为命令目标
  -s            <serialNumber>  指定相应 serialNumber 号的设备/模拟器为命令目标

常用命令

<> 里面内容为说明,尖括号不用写
packageName 表示包名

adb version 查看adb版本
adb devices 查看链接设备名称

adb install file_path.apk   安装apk
adb uninstall packageName(应用包名)  卸载apk
说明:file_path.apk 包含路径名称 例如 /Users/aaa/test.apk

adb pull <手机文件路径> <电脑端路径>从手机设备中拉取文件
adb push <文件路径> <手机路径> 往手机中push文件

server 的开启和关闭
adb kill-server       
adb start-server

无线调试Android
adb tcpip 5555  adb通过TCP协议来连接设备设置端口 
adb connect <手机IP:端口>   链接手机wifi连接设备 如果使用默认的5555 可不写

清除应用数据与缓存
adb shell pm clear < packageName> 这条命令的效果相当于在设置里的应用信息界面点击了「清除缓存」和「清除数据」

查看应用详细信息
adb shell dumpsys package < packageName>
输出中包含很多信息,包括 Activity Resolver Table、Registered ContentProviders、包名、userId、安装后的文件资源代码等路径、版本信息、权限信息和授予状态、签名版本信息等。

查看手机信息

如果输出的Override 表示被修改过,Physical表示原有
eg:Physical density: 480
    Override density: 440  

电池状况 
adb shell dumpsys battery

屏幕分辨率
adb shell wm size

屏幕密度
adb shell wm density 

屏幕参数
adb shell dumpsys window displays

获取手机的ip
adb shell ifconfig
输出:(inet addr:192.168.*.*)

查看连接过的 WiFi 密码(需要root权限,没有权限未测试)
adb shell
su
cat /data/misc/wifi/*.conf

检测设备是否已 root
~adb shell
~su
此时命令行提示符是 $ 则表示没有 root 权限,是 # 则表示已 root。

相关文章

  • adb命令大全

    adb命令与adb shell命令的区别? adb命令是PC端adb程序自带的命令 adb shell 命令是调用...

  • adb与adb shell命令使用

    adb命令与adb shell命令的区别?adb命令是PC端adb程序自带的命令adb shell 命令是调用An...

  • ADB常用命令总结

    总结一下常用的adb命令和adb shell 命令,adb 命令是 adb 这个程序自带的一些命令,而 adb s...

  • Android-adb-常用命令

    一.介绍 二.adb命令 三.adb shell命令(输入adb shell进入Linux命令环境,以下命令省略a...

  • adb、emulator、android指令

    adb命令大全adb命令pm工具讲解 adb 指令 常用 安装:adb install [文件路径] 卸载:adb...

  • adb命令 - adb forward交互流程

    adb命令 - adb forward交互流程 命令:adb forward tcp:6100 tcp:7100 ...

  • Android adb 使用详解(一)

    adb 源码 adb 命令 以下命令需要指定手机时, 添加-s [deviceNAme] 参数 基本命令 adb ...

  • adb常用指令

    adb 命令是adb程序自带的一些命令;adb shell则是调用Android系统的命令,Android系统特有...

  • adb shell logcat 命令

    adb shell logcat 命令 Tags: adb_shell adb shell logcat命令映射为...

  • ADB常用指令

    adb devices adb remount 录制屏幕之screenrecord命令 命令格式: adb she...

网友评论

    本文标题:ADB 命令(一)

    本文链接:https://www.haomeiwen.com/subject/bcbvqqtx.html