• adb常用命令


    adb常用指令

    标签(空格分隔): adb


    • android 测试
      测试过roman的同学对于adb的命令是肯定多少都会有所掌握的,但是AndroidAPP的测试,adb肯定也是要知道的,有几个常用的指令需要掌握
    • adb devices
      image.png-83kB
      连接上手机,打开USB调试,在终端窗口,输入:上述的命令,出现如下设备信息,就说明设备连接成功了;
      2.上图的红色的区域表示:这个设备的名称;
      3.如果上述图中的区域出现的是:offline,那就是adb的端口被占用了,打开电脑,设备管理器:Windows:ctrl+alt+delete,打开电脑进程管理杀掉adb相关的进程,然后重启设备就可以了;
    • adb 命令安装apk包:
      1.上边的步骤连接成功了之后,在cmd端,输入:adb install 然后拖入APP直接到cmd窗口,然后回车就可以了
      2.直到看到有success的提示就表示成功了;
    • 卸载APP
      adb uninstall 包名(这里指的是APP的包名称不是APP路径)然后回车
      例如:com.taobao.taobao
      也是在cmd窗口看到success 就表示成功了
    • 其他几个指令:
      1.杀掉adb进程:
      adb kill-server
      2.重启adb服务:
      adb start-server
      3.重启手机
      adb reboot
      4.进入Shell模式:
      adb shell
      5.挂载
      adb remount
      6.从电脑发送文件到手机
      adb push <本地文件> <远程路径>
      7.从手机下载文件到本地:
      adb pull <本地文件> <远程路径>
      8.输入日志:
      输出到手机存储卡:
      adb logcat >/sdcard/mylogcat.txt
      输出到电脑上
      adb logcat >D:/log.txt(备注:log.txt必须电脑存在才能写入内容)
    • adb devices 识别不了手机的情况:
      1.首先确保手机连接上电脑,并且打开USB调试;
      输入:adb devices
      看看能不能连接上:如果还是不行,要看看是不是驱动问题:
      如果出现如下提示:就是驱动问题了:

    2.驱动问题,建议安装一个驱动精灵,就可以解决很多问题了;

    image.png-19.1kB

    3.如果出现:unauthorized是因为手机没有授权给电脑连接,重新插拔数据线,并且勾选USB调试,同时打开,USB的连接方式,选择:设备文件管理(MTP),然后在进行adb devices就好了;
    4.如果出现:adb server version (32) doesn't match this client (36),这个就是adb端口冲突,被其它应用占用了,比如(手机管家这样的)
    那我们只有把这些:安全软件啥的卸载掉;

  • 相关阅读:
    元素和容器, Model and View
    KeyboardHook in C#
    项目步骤
    对编程的思考
    Web开发中使用数据库的3种方式
    动态得到属性的名字
    WPF Databinding examples
    【SPOJ】220 Relevant Phrases of Annihilation
    【FOJ】2075 Substring
    【UVa】760 DNA Sequencing
  • 原文地址:https://www.cnblogs.com/surewing/p/9563156.html
Copyright © 2020-2023  润新知