zoukankan      html  css  js  c++  java
  • adb 命令简介

    adb命令配置

    1 在命令行下,进入用户目录

    cd $HOME

    2 .bash_profile文件

    输入下行命令获取当前文件列表:

    ls -al

    查看文件列表,如果没有.bash_profile文件,执行以下命令新建:

    touch .bash_profile

    如果文件已经存在,则直接执行第3步。

    3 打开.bash_profile文件

    执行下行命令打开文件

    open -e .bash_profile

    打开文件后,添加sdk的安装路径,如果你是安装的Android Studio而且没有手动去变换路径的话,直接复制下面两行命令后将用户名改为自己电脑的即可。如果自己修改了路径,则找到/Android/sdk/platform-tools和/Android/sdk/tools的路径,替换即可。

    export PATH=${PATH}:/Users/用户名/Library/Android/sdk/platform-tools
    export PATH=${PATH}:/Users/用户名/Library/Android/sdk/tools

    4 更新刚配置的环境变量

    source .bash_profile

    5 执行adb version查看结果

    显示adb版本号即为设置成功

    Android Debug Bridge version 1.0.36
    Revision 8f855a3d9b35-android

    常用的adb命令

    以下为Android开发和测试中常用的一些adb命令,整理在此,以便使用。

    查看设备命令

    • adb devices , 获取设备列表及设备状态
    • adb get-state, 获取设备的连接状态

      device: 设备正常连接
      offline: 连接异常
      unknown: 无连接设备

    开启和关闭命令

    • adb kill-server , adb start-server, 开启adb服务和关闭adb服务

      应用场景:连接异常,即连接的设备未响应时,一般先kill-server,再start-server。

    安装和卸载命令

    • adb install xxx.apk , 安装一个apk

      xxx.apk 需要为绝对路径,实际操作中直接将apk拖到终端中即可。

    • adb install -r xxx.apk

      重新安装此apk,但是保留原有的数据和缓存文件

    • adb install -s xxx.apk

      安装apk到sd卡中,默认为安装到机身内存中

    • adb uninstall (-k)

      卸载apk(-k表示保留数据和缓存文件)

    清除应用数据和缓存

    • adb shell pm clear

    强制停止应用

    • adb shell am force-stop

    设备相关

    • adb get-serialno 获取序列号
    • adb shell getprop ro.product.model 查看设备型号
    • adb shell getprop ro.build.version.release 查看Android系统版本
    • adb shell wm density 查看屏幕密度
    • adb shell wm size 查看屏幕分辨率

    拷入和拷出文件

    • adb pull 拷出

      adb pull sdcard/simple.txt e:
      adb pull sdcard/simple.txt e: ename.txt 重命名文件名

    • adb push 拷入

      adb push d: ice.txt sdcard/ 拷贝本地文件到手机sd卡

  • 相关阅读:
    HTML元素解释
    Java命名规范
    HDU 1058 Humble Numbers(DP,数)
    HDU 2845 Beans(DP,最大不连续和)
    HDU 2830 Matrix Swapping II (DP,最大全1矩阵)
    HDU 2870 Largest Submatrix(DP)
    HDU 1421 搬寝室(DP)
    HDU 2844 Coins (组合背包)
    HDU 2577 How to Type(模拟)
    HDU 2159 FATE(二维完全背包)
  • 原文地址:https://www.cnblogs.com/wxmdevelop/p/11661254.html
Copyright © 2011-2022 走看看