ADB功能汇总

    技术2022-07-11  133

    文章目录

    一、介绍二、功能实现ADB查看当前连接的设备ADB查看手机IP地址ADB查看手机中所有APK包名ADB查看系统APK文件ADB查看安装三方应用ADB关闭应用ADB查看应用详细信息ADB快速查看当前运行APP包名ADB批量安装APK应用ADB卸载APK应用其它方法卸载内置应用ADB提取手机中应用安装包ADB手机截图到电脑ADB录制手机屏幕ADB配置手机代理

    一、介绍

    二、功能实现

    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条命令

    Processed: 0.010, SQL: 9