ADB 命令

作者: David_zhou | 来源:发表于2017-04-28 10:45 被阅读51次

获取当前activity的名字

adb shell dumpsys activity | findstr "mFocusedActivity"

启动activity

adb shell am start -n {包(package)名}/{包名}.{活动(activity)名称}

例子:adb shell am start -n com.test.hello/.MainActivity

启动apk    

adb shell am start com.test.hello

强制停止

adb shell am force-stop com.test.hello

清除缓存

adb shell pm clear com.test.hello

卸载apk(适用于/data/app 下的,一般用户安装的都在这个下面)

adb uninstall com.test.hello

卸载apk(适用于/system/app 下面,系统预装的app.需要root 权限或者是手机的eng 版本)

1 adb remount

2 rm /system/app/com.test.hello

安装

adb install com.test.hello

强制安装

com.test.hello

模拟按键输入

adb shell input keyevent 4

在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒)

adb shell input swipe 50 250 250 250 500

在屏幕上点击坐标点x=50  y=250的位置。

adb shell input tap 50 250

输入字符abc

adb shell input text abc

更多模拟输入 

http://blog.csdn.net/jlminghui/article/details/39268419

抓取log

adb shell  logcat -v threadtime | grep  xxx

或者是输入到文件

adb shell  logcat -v threadtime > d:/1.txt

获取bugreport (包括内存分配,cpu使用情况,按键分发,组件状态,虚拟内存状态)

adb shell bugreport > d:/1.txt

获取traces 

adb pull /data/anr/traces.txt 

adb 远程调试

1 adb tcpip 5555

2 adb connect ip.5555

断开远程调试

adb disconnect

查看设备

adb devices

多个设备连接时指定设备  设备ID从上一个命令得来。

adb -s 设备ID shell

实际上所有的的adb 命令都可以通过 -s 设备ID 的方式访问多个设备连接时的指定设备。

相关文章

  • 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/qpznattx.html