adb命令

作者: 口袋FPV | 来源:发表于2016-11-04 02:36 被阅读0次

本文转自:http://git.bookislife.com/post/2016/adb-command/ 有改动

adb 命令

基本操作

  1. 列出当前所有设备名(包含真机和模拟器)
adb devices
  • 开启 adb 调试桥
adb start-server
  • 关闭 adb 调试桥,当 Logcat 显示设备 offline 时可用通过重启调试桥恢复功能
adb kill-server
  • 显示手机硬件信息,包括 device model 等
adb shell cat system/build.prop

应用相关

  1. 安装应用
adb install <apk>
  • 卸载应用
adb uninstall <packageName>
  • 显示所有安装的应用
adb shell pm list packages
  • 打开 Schema
adb shell am start -W -a android.intent.action.VIEW -d <schema> <packageName>

-a 指定 action
-d 指定 data uri

  • 打开 Activity
adb shell am start -n <packageName>/<targetActivity> [-e somekey somevalue]

-e 相当于向intent放入String类型的extra参数
-ei 则放入为int类型value
-el 放入long类型value,其他以此类推
注意如果该Activity不是Main Activity的话,就必须设置
android:export="true"
否则会报告:"没有权限"

文件操作

  1. 拷贝文件到手机
adb push <local_path> <remote_path>
  • 从手机拷贝文件
adb pull <remote_path> <local_path>
  • 截图
adb shell screencap -p <filename>

-p 表示保存为 png 格式,不指定的话 filename 必须指定后缀名。

通过WIFI的adb

  1. 指定WIFI调试
adb tcpip <port>

port:指定一个端口号用于调试,如果不写端口号,默认5555端口

  • 连接设备
adb connect <host>[:<port>]

host:被调试设备的TCP/IP地址
port:被调试设备的调试端口号,如果不写端口号,默认5555端口

其他操作

  1. Wakelock
adb shell cat /sys/kernel/debug/wakeup_sources
  • 显示电源状况
adb shell dumpsys power

其他

  1. 执行被调试设备的终端shell命令
adb shell [command]
  • 端口映射(将PC端口上请求转发到手机的端口上)
adb forward <local> <remote>
  • 反向连接
adb reverse <remote> <local>
  • 通过usb启动ppp
adb ppp <tty> [parameters]
  • 以root权限重新启动
adb 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...

  • adb、emulator、android指令

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

  • Android-adb-常用命令

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

  • adb命令 - adb forward交互流程

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

  • Android adb 使用详解(一)

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

  • adb shell logcat 命令

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

  • ADB常用指令

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

  • android 常用命令

    1、adb命令 命令含义adb connect ip:5555adb远程连接adb install apk安装ap...

网友评论

      本文标题:adb命令

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