adb在安卓上的一些常用操作¶
0 背景¶
adb 是一个用于在计算机和Android设备之间通信的命令行工具。adb工具允许开发者执行各种任务,包括安装和调试应用程序、复制文件到和从设备、获取设备信息等。在安卓开发/调试, 爬虫, 逆向的时候用到比较多, 本文主要记录一些adb的一些常用操作, 以免以后搞忘了.
1 常用操作¶
查看连接设备¶
安装和卸载应用¶
安装应用
卸载应用(同时删除应用的所有数据)
卸载应用, 保留应用数据
比如, 我想安装低版本的微信, 安卓系统默认不允许降级安装apk, 以及微信的聊天等数据比较重要, 此时, 可以但是有时候卸载微信但保留微信数据, 再重新安装低版本的微信, 这样微信的数据也可以得以保留.
该操作使用使用 -k 选项来完成.
文件传输¶
从安卓设备复制到计算机
从计算机复制文件到安卓设备
进入安卓设备shell环境¶
如果adb devices下, 只有1个设备, 可以通过命令直接进入:
如果有多个设备, 指定设备标识符进入:
不进入交互式环境, 直接执行shell命令
启动/停止应用¶
启用一个app
强制停止1个app
2 关于¶
欢迎关注我的微信公众号
