常用的adb

来源:互联网 发布:flash cs6 mac 编辑:程序博客网 时间:2024/06/14 02:00

(1)查看当前屏幕的Activity:adb shell "dumpsys activity | grep mFocusedActivity"

(2)adb remount

(3)adb root

(4)sdb shell

          如:adb shell dmesg会打印出内核的调试信息。

(5)查看sharedpreference文件:

          adb shell

          cd data/data/包名/shared_prefs

          ls 查看xml文件名

          过滤xml文件  cat xxx.xml | grep 过滤关键字

(6)局域网连接机子:adb connect  ip地址

(7)查看设备 adb devices

(8)adb uninstall -k 《软件名》

  如果加 -k 参数,为卸载软件但是保留配置和缓存文件。

(9)发布端口

  可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

  adb forward tcp:5555 tcp:8000

(10)从电脑上发送文件到设备

  adb push 《本地路径》 《远程路径》

  用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

(11) 从设备上下载文件到电脑

  adb pull 《远程路径》 《本地路径》

  用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

(12)查看bug报告

  adb bugreport

(13)logcat 到文件中

   adb logcat t > abc.txt

adb 命令查看程序进程方便简洁高效

adb shell ps       //查看进程列表,Process Status

adb shell ps|grep <package_name>    //查看某一程序进程

adb shell ps -x [PID]      //查看指定进程状态

adb shell kill [PID]       //杀死进程

adb shell top|grep <package_name> //实时监听程序进程的变化


eg:

adb shell ps -x 13699

USER           PID    PPID    VSIZE     RSS     WCHAN      PC               NAME

u0_a94    13699 1734  1653292 28404   ffffffff    00000000 S com.polysaas.mdm (u:6, s:6)


解压gz

解压 1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName




0 0
原创粉丝点击