【Android】导出已安装应用的apk文件

  • 时间:2025-11-21 21:56 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要: 在Android系统上,已安装的应用会有对应安装包的副本保存在系统的指定位置,如果要导出指定的应用apk文件,可以通过adb指定来导出指定的安装包文件。 通过Android adb指令的方式导出 如果知晓要导出目标应用的包名,可以直接从第二步开始,如果不知晓包名,则从第一步开始。 第一步:查询手机设备上的已安装应用包名 通过USB或WiFi的方式连接到调试设备后,执行adb shell p

在Android系统上,已安装的应用会有对应安装包的副本保存在系统的指定位置,如果要导出指定的应用apk文件,可以通过adb指定来导出指定的安装包文件。

通过Android adb指令的方式导出

如果知晓要导出目标应用的包名,可以直接从第二步开始,如果不知晓包名,则从第一步开始。

  • 第一步:查询手机设备上的已安装应用包名
    通过USBWiFi的方式连接到调试设备后,执行adb shell pm list packages命令,即可获取已安装应用的包名。

    【Android】导出已安装应用的apk文件

  • 第二步:根据包名找到apk文件的存放路径
    这里我们以com.teamviewer.quicksupport.addon.aosp14应用为例,通过命令adb shell pm path 应用包名来获取其apk文件的存放目录,输出结果如下:

    【Android】导出已安装应用的apk文件


    通过上图可以看到,com.teamviewer.quicksupport.addon.aosp14应用apk文件的存放路径为/data/app/~~8aKv-PuX1wie2ZvQxDsrRQ==/com.teamviewer.quicksupport.addon.aosp14-sPm6hLxgkAV65oeflhEVBA==/base.apk

  • 第三步:导出apk文件到指定位置
    查询到指定应用apk文件在设备上的存放目录后,我们可以通过adb pull apk文件路径 导出后的存放路径指令来导出对应的文件,我这里是直接将目标文件保存在电脑桌面,示例命令如下:
    adb pull /data/app/~~8aKv-PuX1wie2ZvQxDsrRQ==/com.teamviewer.quicksupport.addon.aosp14-sPm6hLxgkAV65oeflhEVBA==/base.apk C:UsersAdministratorDesktop

通过以上三步即可完成对指定应用apk文件的提取。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】UV vs pyenv:谁才是更强的 Python 管理工具?(2025-11-21 23:07)
【系统环境|】7种 Python 虚拟环境工具全面对比:新手应该选择哪种(2025-11-21 23:06)
【系统环境|】Python pyQt5 适于新手上路(第一篇 环境和配置)(2025-11-21 23:06)
【系统环境|】pyhon基础-(一)开发环境搭建(2025-11-21 23:05)
【系统环境|】Markdown简洁高效的文本标记语言,技术人的写作利器之扩展语法(2025-11-21 23:05)
【系统环境|】html开发笔记06- 字体标签和文字标签(2025-11-21 23:04)
【系统环境|】jQuery HTML代码/文本(2025-11-21 23:04)
【系统环境|】QT5.9.9生成并调用自己的DLL(2025-11-21 23:03)
【系统环境|】C#调用C++常用的两种方式(2025-11-21 23:03)
【系统环境|】科普 | 聊聊COD吃鸡之余,发现个强力清理注册表软件(2025-11-21 23:02)
手机二维码手机访问领取大礼包
返回顶部