环境准备
需要的工具和环境:
- ADB工具:Android Debug Bridge,用于与Android设备进行通信。
- 已启用开发者选项和USB调试的Android设备。
- USB数据线:用于连接Android设备和电脑。
步骤一: 知道你要找的APP的包名
以MIUI为例子,通过进入APP的【应用信息】界面,点击【应用详情】,就能清楚的看到包名
步骤二:列出所有应用包名
使用adb shell pm list packages命令列出所有已安装应用的包名:
adb shell pm list packages
- 解释:
adb shell:在设备上启动一个远程shell命令。pm list packages:列出所有已安装应用的包名。
我这里采用git bash 因为有方便的grep 等工具使用
步骤三:获取目标应用安装路径
找到目标应用的包名,然后使用以下命令获取该应用的安装路径:
adb shell pm path <包名>
- 解释:
pm path <包名>:显示指定包名应用的APK文件路径。
步骤四:导出APK文件
使用adb pull命令将APK文件导出到本地计算机:
adb pull <路径>==<apk名称>
- 解释:
adb pull <路径>:从设备中复制文件到本地计算机。
例如这里以导出来叫做base.apk为例子: