Android(安卓)adb 使用详解(一)
16lz
2021-01-26
adb是android debug bridge的缩写,负责计算机与Android设备的几乎所有通信和协作,可以认为是连接两者的桥梁。
adb 源码
adb 命令
以下命令需要指定手机时, 添加-s [deviceNAme] 参数
adb devices -s 29235d66 shell pm list package
基本命令
adb 的基本命令和linux 下的常用命令大致相同, 这里只列出常用命令, 详解不过多解释
adb shell lsadb shell cd adb shell rmadb shell mkdir adb shell touchadb shell pwdadb shell cpadb shell mv adb shell netstatadb shell pingadb shell netcfgadb shell ipadb shell psadb shell topadb shell screencap 截屏adb install xxx.apk 安装APKadb install -r test.apk 清除已经安装的APK并安装新的APKadb uninstall package_name 卸载APKadb shell pm clear package_name 清除指定APP的缓存
常用命令
adb devices 列出连接电脑的所有安卓系统的devicenameadb devices -s 29235d66 shell pm list package 列出指定deviceName 下安装的apk
adb常用命令1.png adb devices -s 29235d66 shell pm list package | findstr browser 列出指定deviceName 下安装的浏览器adb devices -s 29235d66 shell pm path com.vivo.browser 显示指定apk 的安装路径adb -s 29235d66 pull /data/app/com.vivo.browser-AI6ZrSDgXe_tDMxVRTMVJQ==/base.apk D:\android\downloadApps\browser.apk 将指定的安装包打包到本地adb -s 29235d66 shell dumpsys window | findstr mCurrent 获取当前手机窗口正在显示的apk activityadb -s 19235d66 shell dumpsys activity activities | findstr affinity 获取当前手机已启动的activity
adb常用命令2.png
更多相关文章
- Android(安卓)3.2 以上转屏,切换屏幕,横竖屏(onConfigurationChange
- android 数据储存——ContentProvider(4)
- FFmpeg之一编译ForAndroid
- [置顶] 编译androidc模块
- 《第一行代码》阅读笔记(三十四)——Material Design
- Android自检工具
- Bitmap保存图片到指定路径
- Android给apk签名
- Android设备连接ZooKeeper服务器