adb devices #查看是否连接手机
adb shell #进入指定的device的shell
adb -s bda56ab00104 shell #进入指定的device的shell
pm list packages #adb 查看所有安装的包
pm list packages | grep mytalkingtomfree #根据某个关键字查找包
pm list packages -f #查看安装包的目录
pm list packages -f | grep mytalkingtomfree #根据某个关键字查找包名和路径
exit #退出adb shell
adb pull /data/app/com.outfit7.mytalkingtomfree-1/base.apk ./ # 将手机上的apk拷贝到服务器上
adb -s bda56ab00104 push MyTalkingTom-oppojinke-oppoad-rc-b439-v4.7.3.439.apk /data/app/ # 向手机里写入
adb -s bda56ab00104 uninstall apk #卸载包
adb -s bda56ab00104 install -r apk #安装
adb root #获取管理员权限
adb get-serialno #获取***
adb version #获取版本
adb start-server #启动adb服务
adb kill-server #终止adb服务
adb remount #将system分区重新挂在为可读写分区,此命令在操作系统目录时很重要
adb reboot [bootloader|recovery] #重启设备,可选参数进入bootloader(刷机模式)或recovery(恢复模式)
adb shell dumpsys package mytalkingtomfree grepversion >>mytalkingtomfree.txt #apk的版本信息写入文件
cat -n mytalkingtomfree.txt #查看apk的版本信息
adb shell screenrecord /sdcard/test.mp4 #录屏
adb shell input keyevent {key_code}
adb shell input text {text}
adb shell input touchscreen swipe {x1} {y1} {x2} {y2} #滑动屏幕
adb shell input touchscrren tap {x} {y}
adb shell ls [-al] #列出目录下的文件和文件夹,可选参数-al可查看文件和文件夹的详细信息
adb shell cd <folder> #进入文件夹
adb shell cat <filename> #查看文件
adb shell rename path/oldfilename path/newfilename #重命名文件
adb shell rm path/filename -r 可选参数用于删除文件夹及下面的所有文件 eg:adb shell rm -r <folder> #删除文件/文件夹
adb shell mv path/filename newpath/filename #移动文件
adb shell cp file newpath/file1 #拷贝文件
adb shell mkdir path/folder #创建目录
adb shell chmod 777 filename #设置文件权限
adb shell top #查看设备上进程的cpu和内存占用情况
adb shell dumpsys batterystats > xxx.txt #查看系统耗电情况
adb shell service list #查看后台services信息
adb shell cat data/misc/wifi/*.conf # 查看wifi密码(需要root权限)
adb shell cat /sys/c lass/net/wlan0/address #查看wifi_mac
adb shell kill pidNumber #杀掉某个进程
adb get-project >>adb.txt
cat -n adb.txt
adb help #