ADB:
ADB:Android Debug Bridge,翻译过来叫安卓调试桥,顾名思义就是连接Android设备和电脑的工具。
1. Android SDK
Android SDK(Software Development Kit)是Android开发工具的集合。
可以看到ADB位于android-platform-tools文件夹中,因此需要下载android-platform-tools。
大致了解一下Android SDK目录:
参考:Android SDK目录及版本号区别
文件夹 | 作用 |
---|---|
platform-tools | Android不同平台相关工具,例如adb、sqlite3、Fastboot 刷机工具。 |
tools | Android 开发和调试的工具,例如SDK Manager、androidavd、emulator、ddms、logcat |
build-tools | Android平台相关通用工具,例如adb、和aapt、aidl、dx等。 |
add-ons | 附加库 |
docs | Android SDK文档 |
samples | 默认示例工程 |
extras | Android support v4,v7,v13,v17包 |
2. 安装android-platform-tools
(1)使用Homebrew安装:
brew install android-platform-tools
下载后的android-platform-tools会存在这里:usr/local/Caskroom/android-platform-tools/
以下为添加环境变量的操作,可以不做:
Step1: 打开bash_profile文件:
open .bash_profile
Step2: 修改bash_profile文件,文件末尾加入下述内容:
把yourname
改成你自己的用户名
这一步应该是添加环境变量,但是homebrew下载的话并不会默认下载到这里,可能需要自己把文件夹挪过来。
export ANDROID_HOME=/Users/yourname/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
Step3: 使bash_profile修改后立即生效:
source .bash_profile
(2)也可以在官网上下载android-platform-tools
链接:https://developer.android.com/studio/releases/platform-tools?hl=zh-cn
3. adb操作
拿数据线将手机与电脑连接。
(1)列举设备:
adb devices
(2)进入手机命令行:
adb shell
注1:如果有多个设备,可使用-s
指定设备XXX
:
adb -s XXX shell
注2:如果有想删除的设备,使用disconnect
断开XXX
设备的连接:
可能会通过WI-F自动连入其他设备,名称一般为ip地址,例如192.168.x.x:5555
。
adb disconnect XXX
(3)查看cpu信息:
cat /proc/cpuinfo
CPU architecture: 8
(8 代表arm64-v8a)
或者:
adb shell uname -a
(4)查看手机设备型号:
getprop ro.product.model
(5)查看手机系统信息( CPU,厂商名称等):
cat /system/build.prop
(6)查看系统版本:
adb shell getprop ro.build.version.release