赞
踩
adb全称(Android Debug Bridge),它是一个通用命令行工具,它可以做为Android与PC端连接的一个桥梁,所以adb又称为Android调试桥,用户可以通过adb在电脑上对Android设备进行全面操作,比如安装和调试应用,操作文件的传输等。
安装homebrew(终端输入命令)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" |
输入1回车,安装成功后会有提示
通过brew安装adb(终端输入命令)
brew install android-platform-tools
重启终端,检查启动adb(设备连接查看第三步)
访问android dev tools,下载platform-tools包
下载后解压到任意路径
配置环境变量,以bash举例(终端默认)
进入配置文件
vi ~/.bash_profile
添加环境变量
export PATH=${PATH}:/Users/apple/Library/Android/sdk/platform-tools
其中"/Users/apple/Library/Android/sdk/
"替换为刚刚解压的路径
其中"platform-tools"替换为刚刚解压出来的文件夹名称
重启终端,或者source ~/.bash_profile生效配置
连接状态信息
device状态:这个状态表示设备或者模拟器已经连接到adb服务器上。但是这个状态并不代表物理手机设备或者模拟器已经启动完毕并可以进行操作,因为Android系统在启动时会先连接到adb服务器上,但android系统启动完成后,设备或者模拟器通常是这个状态。
unauthorized状态:这个状态表示未授权,需要检查上述开发者选项的配置。
offline状态:这个状态表明设备或者模拟器没有连接到adb服务器或者没有响应。
no device状态:这个状态表示没有物理设备或者模拟器连接。
【显示已安装应用列表】adb shell pm list packages
参数 | 显示列表 |
---|---|
无 | 所有应用 |
-f | 显示应用关联的 apk 文件 |
-d | 只显示 disabled 的应用 |
-e | 只显示 enabled 的应用 |
-s | 只显示系统应用 |
-3 | 只显示第三方应用 |
-i | 显示应用的 installer |
-u | 包含已卸载应用 |
<filter> | 包含 <filter> 字符串 |
【查看当前运行的Activity】adb shell dumpsys activity activities | grep "mResumedActivity"
努力只能及格,拼命才能优秀~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。