上海千语创想科技有限公司
 175-2108-6175
网站建设资讯详细

ADB是什么?安卓开发常用的ADB命令

日期:2022-08-04  作者:千语创想  浏览:3589

Android Debug Bridge,是 Android 开发/测试人员的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了。

常用 adb 命令

adb connect ip:host #连接模拟器端口
adb disconnect ip:host
adb install -r release_v2.1.apk #覆盖安装
adb shell pm clear <包名> #清除应用数据与缓存
adb shell dumpsys package com.examle.xx | grep version # adb 根据包名查看版本号(versionCode 和versionName)
adb shell pm list packages -u #查询系统已安装的包,不包括隐藏的

查看设备中已安装app的包名

adb shell pm list packages | grep name
package:com.test.dev

查看顶部Activity

--Windows环境下:
adb shell dumpsys activity | findstr "mFocusedActivity"
--Linux、Mac环境下
adb shell dumpsys activity | grep "mFocusedActivity"

遇见的问题

  • adb 命令没有
    将adb地址写入环境变量(即配置adb为环境变量)

# 例子是:mac zsh
vim ~/.zshrc
export ANDROID_HOME=/Volumes/WORK/AndroidSdk/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
  • adb: more than one device/emulator
    adb devices #列



转载请注明来自:https://www.qianyuthink.com/news/7453.html

填写您的项目需求给我们

或者直接拨打 7×12小时一对一咨询电话

175 2108 6175

请填写需求信息,我们会在10分钟内与您取得联系

请认真填写需求信息,我们会在10分钟内与您取得联系

×
客服二维码
咨询技术总监
175-2108-6175
客服二维码
技术总监微信
客服二维码