Android调试工具之ADB

Android Debug Bridge

ADB介绍

ADB(Android Debug Bridge)是Android开发与调试的必备工具,掌握它能极大提升开发效率。

一、ADB下载

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

二、ADB安装

  1. 解压下载的安装包 ,以Windows版本为例;

  2. 将执行文件的路径添加到系统环境变量中;

  3. 打开命令行,输入adb --version;

三、ADB基础使用命令

  1. 设备连接与授权
  • USB连接:通过Type-C/ Micro USB线连接主板与PC(优先选择靠近电源接口的USB口)。
  • 网络连接:主板需接入与PC同一局域网(有线/无线均可)。
  1. 终端输入 adb devices,首次连接需在设备上点击"允许调试"。

输出示例

复制代码
List of devices attached  
ABCDEFG1234    device
  1. 常用命令速查表
命令 功能 示例
adb install [apk路径] 安装应用 adb install app-debug.apk
adb uninstall [包名] 卸载应用 adb uninstall com.example.app
adb push [本地路径] [设备路径] 推送文件到设备 adb push demo.txt /sdcard/
adb pull [设备路径] [本地路径] 从设备拉取文件 adb pull /sdcard/demo.txt ./
adb shell 进入设备终端 adb shell pm list packages
adb logcat 查看实时日志 adb logcat -v time > log.txt
adb reboot 重启设备 adb reboot recovery(进入恢复模式)
相关推荐
Ya-Jun23 分钟前
常用第三方库:flutter_boost混合开发
android·flutter·ios
_一条咸鱼_2 小时前
深度剖析:Android NestedScrollView 惯性滑动原理大揭秘
android·面试·android jetpack
_一条咸鱼_2 小时前
深度揭秘!Android NestedScrollView 绘制原理全解析
android·面试·android jetpack
_一条咸鱼_2 小时前
揭秘 Android CoordinatorLayout:从源码深度解析其协同工作原理
android·面试·android jetpack
_一条咸鱼_2 小时前
揭秘 Android View 的 TranslationY 位移原理:源码深度剖析
android·面试·android jetpack
_一条咸鱼_2 小时前
揭秘 Android NestedScrollView 滑动原理:源码深度剖析
android·面试·android jetpack
_一条咸鱼_2 小时前
深度揭秘:Android NestedScrollView 拖动原理全解析
android·面试·android jetpack
_小马快跑_2 小时前
重温基础:LayoutInflater.inflate(resource, root, attachToRoot)参数解析
android
_一条咸鱼_2 小时前
揭秘!Android RecyclerView 预取(Prefetch)原理深度剖析
android·面试·android jetpack
_一条咸鱼_2 小时前
揭秘 Android ImageView:从源码深度剖析使用原理
android·面试·android jetpack