1,adb devices: 打印出所有的已连接设备,包括模拟器和真机
2,查看电脑文件 cd xxx(后接文件夹名)
3, adb -s xxx 指定某台手机(后面接上通过adb devices看到的序列号)
4,把文件安装到电脑:adb install xxx.apk
5,卸载软件 adb uninstall packagename(包名)
6,pwd:查看当前路径
7,列出sdcard路径里面有哪些文件(手机系统查询用ls,电脑的则用dir)
8,exit:退出
9,把文件从电脑拷贝到手机上:①cd xxx文件夹(进入电脑文件夹)
②adb push xxx /sdcard/:把xxx拷贝到sdcard(文件名后面记得空格!!)
10,把文件从手机拷贝到pc上:①cd xxx文件夹(进入电脑文件夹)
②adb pull /sdcard/xxx ./(“.”代表当前路径)
11,从电脑的downloads文件夹跳到桌面:cd downloads进入downloads文件夹,然后输入cd../Desktop
12,adb shell:进入手机系统
13.adb shell pm list packages -3: 看三方应用包名。
adb shell pm list packages 看全部应用包名。(pm工具为包管理(package manager)的简称)
14,adb shell pm list instrumentation 列出所有包的信息。查看手机目前装了那些instrumentation
15.adb shell screencap /sdcard/sss.png 截图并保存到sd卡上
16.adb shell screenrecord /sdcard/xxx.mp4 录像并保存在sd卡上。要求Android 4.4以上版本,正常情况可以录屏3分钟,如果要终止录制,点击Ctrl+C即可。
17,获得数据库文件:①实体机需要先获得root权限,虚拟机不需要 ②输入adb shell 进入手机③cd sdcard进入sdcard ④cd /data/data 进入目录下 ⑤输入su获得root权限。⑥adb xxx(包名)⑦输入ls ⑧cd files 查看数据库文件
18,aapt dump badging+xx.apk(应用名):查看包名
出现error: unknown host service的解决办法:关掉360手机助手等类似软件。
19,adb用不了,提示不是内部命令
用自带的模拟器即可