Android 初识adb命令

adb命令概念

  • adb 全称是 Android Debug Bridge 安卓调试桥 ,是Android SDK里的一个工具,用这个工具可以直接操作管理 Android 模拟器或者其他 Android 设备,通过adb命令,我们可以快速的和 Android 设备交互比如安装软件、卸载软件、推送文件、下载文件

adb工具配置

电脑端执行命令

(1)打开SDK所在目录,打开 platform-tools文件夹找到adb.exe,复制其路径
(2)鼠标右键单击我的电脑
(3)左侧导航栏点击 “高级系统设置”
(4)在 “系统变量” 列表中双击 “path”
(5)点击新建,将复制的路径粘贴进去,点击确定
(6)打开cmd窗口,输入adb,若无报错即配置完成

手机端接收adb命令

  • 以华为手机为例
  • 打开手机的开发者选项
    (1)打开设置,关于手机,连续点击版本号
    (2)打开设置,系统和更新,开发人员选项
    (3)找到USB调试,开启USB调试
  • 用数据线连接电脑即可

Android的文件管理

通过Android Studio文件浏览器查看

  • Android Studio的Device File Explore可以浏览模拟器的文件目录结构
  • 第一种打开方式
    Android 初识adb命令_第1张图片
  • 第二种打开方式
    Android 初识adb命令_第2张图片

Android文件访问权限定义格式

Android 初识adb命令_第3张图片
Android 初识adb命令_第4张图片
Android 初识adb命令_第5张图片

常用adb命令

  • adb devices 显示设备列表
  • adb kill-server/start-server adb服务关闭/开启
  • adb install/uninstall adb安装/卸载
    adb -s deviceName install -r d:\demo.apk
    -s device 表示在多个设备的情况下指定某个设备
    -r 表示覆盖安装
    adb uninstall net.company.appName
    设备删除某个程序,要用项目包名而不能用apk文件名
  • adb shell am start 在设备运行adb命令
    adb -s deviceName shell am start net.company.appName/className
    Android 初识adb命令_第6张图片
  • adb push/pull 推送文件和下载文件
    adb push d:\push.txt sdcard 将D盘下的push.txt文件发送到设备的sdcard目录
    adb pull sdcard/push.txt d:\abc 将adcard目录下的push.txt文件下载到D盘的abc文件夹内
  • adb shell 进入 Linux shell 命令
    Android 初识adb命令_第7张图片
    Android 初识adb命令_第8张图片
    Android 初识adb命令_第9张图片

你可能感兴趣的:(Android)