zoukankan      html  css  js  c++  java
  • adb相关指令 笔记

      adb相关指令 笔记

       1adb devices 查看物理测试设备或模拟器的相关信息,有三个状态:

                              (1)device 设备已连接到adb服务器上,但该状态并不代表设备已启动完毕可以进行操作;

                              (2)offline 设备没有连接到adb服务器或没有响应;

                              (3)no device 没有设备连接。

      2.adb install 将手机应用安装到手机设备,若已安装了某一应用,再次安装同一应用,需将原应用卸载。

                             adb +(-s +设备序列号)+ install  +(-r) +应用绝对路径

                             -s 指定设备,向指定的设备安装应用

                             -r 覆盖原来的应用并保留数据

      3.adb uninstall 卸载安装的应用

                                 adb + (-s +设备序列号) + uninstall + 已安装的应用包名 

                                 卸载设备上的应用,多个设备连接时,用-s指定相应设备

                                 adb + (-s +设备序列号) + uninstall + -k + 已安装的应用包名 

                                 卸载应用时保留配置和缓存文件

      4.adb push 将电脑上的文件传输到手机里

                           adb –s + 手机序列号+ push + PC文件路径 + 目标路径(手机路径)

      5.adb pull 将手机上的文件传输到PC,多个设备连接时,用-S指定相应设备

                         adb pull + (手机的)文件路径 + PC路径 

      6.adb shell + 相关指令  用于执行指令,输入”exit”退出adb shell 提示符,回到命令行控制台

                          例:adb  shell  ls  查看手机当前目录的所有内容

      7.adb shell dumpsys battery 查看电池电量相关信息

      8.adb shell dumpsys wifi 查看无线网络信息

                                                 adb shell dumpsys wifi | more 输出信息很多,末尾加”|more”方便浏览

                                                 adb shell getprop | findstr wlan.driver.status  查看WiFi开启状态。ok开启 unloaded没加载

    9.adb shell dumpsys power  查看电源管理的相关信息

                                                    adb shell dumpsys power | findstr “mScreenOffTimeoutSetting”

                                                    仅查看关闭手机屏幕设置的相关信息 (win10用findstr,Linux用grep过滤掉其他信息)

      10.adb shell dumpsys telephony.registry 指令 查看电话相关信息

      11.adb shell cat /proc/cpuinfo 指令 查看cpu硬件的相关信息

      12.adb shell cat /proc/meminfo指令 查看内存信息

      13.adb shell cat /system/build.prop | findstr “ro.product.model” 获取手机型号

      14.adb shell cat  /proc/cpuinfo|findstr “Processor” 获取手机处理器信息

      15.adb shell cat  /proc/meminfo | findstr “MemTotal” 查看手机内存信息

      16.adb shell getprop  ro.build.version.release  查看手机版本信息

      17.adb shell cat /proc/version 获取手机内核版本信息

      18.adb shell dumpstate 查看手机Android系统当前状态

      19.adb get-serialno  查看设备序列号

      20.adb get-state 查看设备当前状态 device:已连接到adb服务器上;offline:无响应;no device:没连接。

      21.adb logcat 查看系统日志信息。每条日志首字母为其优先级,各个优先级属性如下:

                               1)V:(Verbose)冗余的日志信息

                               2)D:(Debug)调试级别的日志信息

                               3)I:(Info)信息级别日志信息

                               4)W:(Warn)警告级别日志信息

                               5)E:(Error)错误级别日志信息

                               6)F:(Fatal)严重错误日志信息

                              adb logcat *:W 指令 输出警告及错误级别的日志信息 

                              adb logcat –b system 只查看系统相关日志

      22.adb bugreport 查看Android系统启动过程及启动后的信息

      23.adb start-server 启动adb服务(adb服务出现异常时对其关闭,重启)

      24.adb kill-server 关闭adb服务(adb服务出现异常时对其关闭,重启)

      25.adb shell am monitor 指令输入后,在设备端点击应用,可返回相应包名

      26.adb shell pm list packages 打印所有包的列表信息

      27.adb shell pm list packages –f 查看所有应用的位置与包名 若–f后加具体包名,则只返回该包位置信息与包名

      28.adb 工具下清屏指令:cls

                  

  • 相关阅读:
    syslog日志格式解析
    Linux打补丁的一个简单例子
    Linux打补丁的一些问题
    安全漏洞整改解决方案(很不错网络文章)
    Linux系统启动过程
    chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息
    主机名/etc/hosts文件的作用
    Linux中如何配置IP相关文件
    /bin、/sbin、/usr/bin、/usr/sbin目录Linux执行文档的区别
    日志生成控制文件syslog.conf
  • 原文地址:https://www.cnblogs.com/Qtoken/p/8981239.html
Copyright © 2011-2022 走看看