目录
0.环境
windows10
SDK
需要将SDK\platform-tools路径放到系统变量中,以便不在该exe目录下,我们仍然可以使用该执行文件。
1.连接远程安卓设备
输入以下命令:
adb connect <ip>
例子:
abd connect 10.10.10.190
2.退出连接远程安卓设备
输入以下命令:
adb disconnect <ip>
例子:
abd disconnect 10.10.10.190
3.进入安卓设备目录
输入以下命令:
adb shell
进入指定安卓设备目录:
adb -s <ip> shell
4.退出安卓设备目录
输入以下命令:
exit
5.从安卓设备目录下载文件或者文件夹到本地
//下载文件
abd pull /androidfile_path/file \local_path
例子:
abd pull /sdcard/tmp/1.jpg d:\tmp
//下载文件夹
abd pull /androidfile_path/folder \local_path
例子:
abd pull /sdcard/tmp/ d:\tmp
6.删除远程安卓设备文件或文件夹
adb shell //通过此命令进入按爪哦设备后
cd system/sd/data //进入系统内指定文件夹
ls //列表显示当前文件夹内容
rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件
rm xxx //删除文件xxx
rmdir xxx //删除xxx的文件夹
7.为远程安卓设备安装APK
adb install \path\apk_name.apk
为指定ip安装APK
adb -s <ip> install \local_path\*.apk
如果安装失败的话(Failure [INSTALL_FAILED_ALREADY_EXISTS]),可以使用如下方式:
adb install -r \path\apk_name.apk
安装成功后显示如下:
Performing Push Install
E:\javafile\app-debug.apk: 1 file pushed, 0 skipped. 0.0 MB/s (3031555 bytes in 141.579s)
pkg: /data/local/tmp/app-debug.apk
Success
8.查询本机连接的所有设备
有时候,会连接多个设备,或者忘记连接了哪些设备的情况,这时就需要使用该命令查询本机连接的所有设备:
adb devices
9.adb打印设备的日志
adb logcat
参考
3.Android adb shell删除文件和文件夹的操作