adb:Android调试桥,即连接手机和PC端的桥梁,可以让用户在电脑上对手机进行操作。
1.连接方式
真机:使用USB连接,手机要打开开发者模式;
模拟器:adb connect 域名:端口号(如127.0.0.1:62001)
2.查看连接设备:adb devices
device:表示设备已正常连接
3.重启设备:adb reboot
4.获取root权限:adb root
adb remount:重新挂载安卓的系统分区,使系统分区可读写。要在root之后使用。
5.安装app:adb install apk包的路径
adb install -d -r F:\杂七杂八\QQMusic72282.apk
-d 降级安装
-r 覆盖安装:覆盖原有的包
6.卸载app
要先知道软件的包名,再用uninstall命令卸载。
查看手机上全部软件的包名:adb shell pm list packages
查看当前正在运行的包名:adb shell dumpsys window|findstr mCurrentFocus
卸载:adb uninstall 包名(如卸载微信:com.tencent.mm)
7.传输文件
电脑→手机:adb push 文件在电脑中的路径 存放到手机上的路径
手机→电脑:adb pull 文件在手机上的路径 存放到电脑中的路径
一般来说,没有root权限时这两命令不可用。
8.查看日志
adb logcat:查看全部日志,有很多很多,ctrl+c停止查看。
adb logcat *:等级(E/I/W/D):查看指定等级的日志。E—Error,I—INFO,W—WARNING,D—DEBUG。
adb logcat > 文件路径:将日志输出到文件中。
简便方式:在Android Studio的logcat窗口查看。先创建一个Project和空的Activity,就可以在下边一系列的窗口栏中看到logcat窗口了。