文章目录
一、介绍
二、功能实现
ADB查看当前连接的设备
ADB查看手机IP地址
方法一:
ADB查看手机中所有APK包名
》》查看手机上已装应用的所有包名
ADB查看系统APK文件
ADB查看安装三方应用
ADB关闭应用
表示关闭此应用的一切进程和服务
ADB查看应用详细信息
打印的下方包括:包名、版本、各种路径、安装时间、更新时间、请求权限、当前开启的权限等
ADB快速查看当前运行APP包名
快速拿到已安装APP的包名
》》通过USB将手机连接到电脑,adb启动Activity监视器,只要手机上启动运行app便会看到运行的包名
ADB批量安装APK应用
安装大量的应用时,一个一个安装比较繁琐,此种方法适合批量安装
》》USB连接手机,确认可以识别到设备
将想要安装的apk放到桌面上的一个文件夹中
cmd执行
开始安装
手机确认安装(批量的时候还是很快的)
ADB卸载APK应用
卸载小米手机自带的应用,一些不能卸载的也可以用这种方法卸载(指南针)
查看想要卸载的包名,开始卸载,执行后应用立刻被删掉
手机中的游戏中心app已被删掉
其它方法卸载内置应用
卸载指南针、健康这种不能在手机上卸载的app方法:
KingRoot APP中的预装卸载(针对root手机)
ADB提取手机中应用安装包
目的:需要当前手机中安装的某款app安装包,从手机中提取出来
》》ADB确定安装包的包名
》》确定应用程序在手机中存储的路径
adb shell pm path <package_name>
》》提取出安装包
adb pull <apk_path(上一步的结果)>
ADB手机截图到电脑
adb exec-out screencap -p > <picture_name>
-p: 制定文件格式为PNG格式
ADB录制手机屏幕
Ctrl + C取消录制,录制时手机没有录制状态
ADB配置手机代理
》》开启代理
adb shell settings put global http_proxy <127.0.0.1:8888>
》》移除代理:
adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
adb reboot
Tips:移除代理需要执行上方的4条命令