使用步骤:
- 下载安装adb工具 (如果已安装adb可跳过)
- 查看adb工具是否安装成功 (如果已安装adb可跳过)
- 检查连接设备
- 使用命令行安装apk包
下载adb工具
下载地址:https://pan.baidu.com/s/1mgGkNZM
下载后是个压缩包,解压后一共有5个文件,如下图:这里我都是解压到当前文件夹了
###查看adb工具是否安装成功
直接在安装路径中点开cmd.exe,输入adb version,出现如下的版本号就算是安装成功了
###检查连接设备
1.先用数据线连上手机,并在手机中打开USB调试模式,可能不同手机设置的地方不一样,一般是在:设置 —》开发者选项 --》USB调试和USB安装、USB调试(安全设置),这几个选项都打开;
2.打开后在cmd窗口中输入adb devices,就会出现刚才连接的设备。
###使用命令行安装apk包
1.如果是连接了多个设备的话,就需要指定设备:adb -s 设备编号 install apk的完整路径
如果是单设备,可以输入adb install apk的完整路径;
如:adb install C:\Users\31210\Downloads\XXX.apk,
2.覆盖安装:adb install -r xxxx.apk强制安装(覆盖安装时使用)
3.卸载包: adb uninstall 安装包包名
###彩蛋
- 显示第三放应用:adb shell pm list package -3
- 降级安装Apk:adb install -d apk的完整路径
- 查看运行Apk的包名:adb shell dumpsys window | grep mCurrentFocus
- 查看Activity任务栈:adb shell dumpsys activity activities
- 查看堆的分配情况:adb shell dumpsys meminfo <package_name>
- 查看应用信息:adb shell dumpsys package <package_name>
- 获取设备型号:adb shell getprop ro.product.model
- 获取设备的Android系统版本:adb shell getprop ro.build.version.release
- 获取设备屏幕分辨率:adb shell wm size
- 获取设备屏幕密度(单位:dpi)adb shell wm density
- 使用adb在手机和电脑间传输文件-> adb pull <手机路径> <本机路径> (从手机中拉取信息到本地电脑上)
- 使用adb在手机和电脑间传输文件-> adb push <本机路径> <手机路径> (从本地电脑推送信息到手机上)
- 【adb】adb shell 查看 APK 信息(权限等): adb shell dumpsys package apk包名(如com..); adb shell dumpsys package apk包名(如com..)