关于什么是 adb

虽然之前也是用 Android Studio 对接过广告和其他一些东西,但是基本都是使用实机测试。这次由于一些原因,对接的人跟我提出要使用 adb shell 来看调试下,啥是 adb?啥是 adb shell?直接被一棍子拍懵了。。。


1、什么是 adb?

Android 调试桥 (Android Debug Bridge)简称 “adb”。

2、什么是 adb shell

经过一番查找,找到了相关的解释
好吧,原来平时一直在用的 cmd 就是个 shell,adb shell 就是用来连接到安卓用的。
简单点的进入方式就是从 windows 下的 cmd 中直接输入 adb 就可以了。

3、安装 adb

通常如果安装了 Android Studio 并且通过 SDK 管理器下载过 Android SDK 相关内容的话,这个 adb.exe 应该就已经有了,如果有问题可以去开发者网站看一下。
此时如果还无法通过 cmd 打开 adb 的话,有一种原因可能是没有配置环境变量。需要导航到如下位置:

我的电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> Path

之后在这个 Path 中追加 adb.exe 所在文件夹的完整路径。

例如: “F:\Android\SdkJdk\android-sdk-windows\platform-tools”。

添加完成后就可以一路确定进行保存,然后在 cmd 中输入 adb 或者 ADB 来看下有没有反应了,如果出现一大串信息,类似下面的图示,就说明万事 OK。

在这里插入图片描述
PS:需要注意的一点是 adb.exe 会占用端口号 5037,所以如果无法正常使用 adb 也有可能是有其他程序占用了这个端口号。

PS:最后,在配置好路径以后,也能够在 Android Studio 中的 Terminal 中使用 adb 的相关命令了,使用方式和在 cmd 中一样,不过如果在配置路径时 Android Studio 是打开状态,则需要在配置完成后重启下 Android Studio,否则依然会无法检测到 adb。

猜你喜欢

转载自blog.csdn.net/EverNess010/article/details/105274246
adb
今日推荐