adb命令的主要用途
1. 安装和卸载应用程序。
2.计算机和android设备之间的上传和下载文件。
3. 运行android设备的shell(命令行)。
4.管理模拟器或android设备的映射端口。
安装和卸载apk程序
adb install <绝对路径.apk>
adb uninstall <包名>
上传和下载文件
adb push <本地文件> <远程路径> adb push helloworld.apk system/app
adb pull <远程路径> <本地路径> adb pull system/app/helloworld.apk F:\
关闭或开启adb服务
关闭adb服务 adb kill-server
开启adb服务 adb start-server
查看当前连接的设备
adb devices
直接选定设备来执行命令(当有多个设备时使用)
d: 真机(多个设备中只有一个真机时适用)
e: 模拟器(多个设备中只有一个模拟器)
s: 序列号
adb -d install helloworld.apk
adb -s emulator-5556 install helloworld.apk
adb显示和导出log信息
adb logcat
adb logcat > 1.txt
shell 常用命令
su:请求root权限
ls:查看当前目录的文件
cd:切换目录
cp :拷贝文件
cp [-R [-H | -L | -P]] [-f | -i] [-alNpv] src target
cp [-R [-H | -L | -P]] [-f | -i] [-alNpv] src1 ... srcN directory
cp [-R [-H | -L | -P]] [-f | -i] [-alNpv] src1 ... srcN directory
rm:删除文件 rm[文件] rm -r [文件夹]
mv [源文件名] [目标文件名] :重命名
mkdir:新建文件夹
cmd常用命令
dir:
查看当前目录的文件
cd:切换目录
del:删除文件
rename:重命名文件