概述
ADB,即 Android Debug Bridge,意译过来就是安卓调试桥。对Android的调试有很大的作用,今天着重介绍几个ADB常用的命令。
原理
ADB工作方式比较特殊,利用Socket让IDE和device通讯,默认情况下adb会daemon相关的网络端口。所以是基于TCP/IP进行通信的。
常用命令
- 显示系统中全部设备:1 adb devices 

- 安装一个apk:1 adb install -r (APK路径,-r代表如果apk已经安装,就重新安装,并保留数据和缓存,新安装的apk不加-r也可) 

- 直接卸载:1 adb uninstall (apk包名) 

- 获取读写权限:1 adb remount 
 
 
- 把文件复制进特定目录下,例如把某个so库放到/system/libs下:1 adb push xxx.so system/lib 
注意在此之前需要获取读写权限(adb remount )
- 进入shell - 1 - adb shell 
- 在shell下,用(ls)可查看当前路径下所有文件,用(cd 路径)可打开该文件下,例如 cd system。(cd ..)测试返回上一级 