【笔记】通过adb导出Android应用安装包

前言

通过adb导出Android应用安装包

准备工作

  • 已ROOT的Android设备
  • adb工具

查看所有Android设备上的应用的全局限定名

1
adb shell pm list packages

查看指定应用的所有安装包的绝对路径

  • 有的应用的安装包可能不只有一个

<name>:应用的全局限定名

1
adb shell pm path <name>

从Android上拷贝安装包到电脑

<path_apk>:Android应用安装包在Android上的路径
<path_out>:存储在电脑的路径

1
adb pull <path_apk> <path_out>

通过安装包安装应用

只有一个安装包的应用

<apk>:安装包在电脑上的路径

1
adb install <apk>

具有多个安装包的应用

  • 具有多个安装包的应用必须一次将所有安装包全部安装才可以成功安装应用

<apk_1><apk_2>:安装包在电脑上的路径

1
adb install-multiple <apk_1> <apk_2>

完成

参考文献

少数派——克莱德