要将已安装的应用程序提取为 APK 文件,请打开 AnExplorer 的应用程序管理器,选择要提取的应用程序,然后点击提取或备份 APK。APK 文件保存到您的存储中,您可以通过蓝牙、消息应用程序或无线传输与其他设备共享。这对于在卸载之前备份应用程序、与其他设备共享免费应用程序或存档可能从 Play 商店中删除的应用程序非常有用。
什么是应用程序管理器?
AnExplorer 的应用程序管理器是一个专用部分,显示您设备上安装的所有应用程序 - 包括用户安装的应用程序和系统应用程序。它提供:
- 完整的应用程序列表:当前安装的每个应用程序,包括名称、版本、大小和安装日期
- APK提取:将任何应用程序导出为可安装的APK文件
- 应用程序信息:软件包名称、版本代码、安装源、使用的权限
- 快速卸载:直接从列表中删除应用程序
- 排序和过滤:按名称、大小、安装日期或上次使用时间
提取 APK 文件
一步一步
- 打开 AnExplorer
- 导航到应用程序管理器(在侧边栏、主屏幕或菜单中) 3.浏览或搜索您要提取的应用程序
- 点击应用程序将其选中(或长按选择选项)
- 选择 提取 APK / 备份 / 共享为 APK
- 选择目标文件夹(Downloads/ 是一个很好的默认值)
- AnExplorer 提取APK并保存
提取的文件名称类似于AppName_v1.2.3.apk,并且是一个完全可安装的软件包。
提取什么
APK 文件包含:
- 应用程序的编译代码(DEX 文件)
- 资源(图像、布局、字符串)
- 清单文件(权限、组件)
- 本机库(如果应用程序使用它们)
- 资产(字体、数据库、配置文件)
APK 不包含:
- 您的个人数据(登录、保存状态、偏好)
- 应用程序缓存或下载的内容
- 应用内购买或订阅状态
- 许可证验证(某些应用程序在安装时检查此项)
拆分 APK(应用程序包)
自 2021 年以来,大多数 Play 商店应用程序都以 Android 应用程序包 (AAB) 的形式提供,而不是单个 APK。安装后,它们显示为“拆分 APK”——多个 APK 文件共同构成完整的应用程序:
base.apk— 核心应用程序代码split_config.arm64_v8a.apk— 适用于您的 CPU 架构的本机代码split_config.xxhdpi.apk— 适合您屏幕密度的资源split_config.en.apk— 特定于语言的资源
AnExplorer 的应用程序管理器会自动处理此问题:
- 对于单 APK 应用程序:提取一个 .apk 文件
- 对于拆分 APK 应用程序:将所有拆分提取到一起(作为 APK 捆绑包或组合 APK)
共享拆分 APK 应用程序时,接收者需要所有拆分才能成功安装,或者需要拆分 APK 安装程序。
共享 APK 文件
通过蓝牙
- 导航到 AnExplorer 中提取的 APK 2.长按→分享→蓝牙
- 从配对设备中选择目标设备
- 收件人在其设备上接受转账 5.他们打开收到的APK进行安装
蓝牙速度较慢(1-3 MB/s),但无需 WiFi 或互联网即可工作。
通过Connect
- 在AnExplorer中启动Connect
- 在接收设备上,打开浏览器并输入显示的 URL
- 导航到包含提取的 APK 的文件夹 4.从浏览器界面下载APK
- 比蓝牙快得多(WiFi 下为 20-50 MB/s)
通过消息应用程序
- 长按APK → 分享 → 选择您的消息应用程序
- 部分应用程序(WhatsApp、Telegram)支持APK文件共享
- 注意:出于安全考虑,某些消息应用程序会阻止 APK 共享 — 如果需要,请重命名为
.zip,然后在接收端重命名回来
通过电子邮件
- 将 APK 作为电子邮件附件共享
- 大多数电子邮件服务将附件大小限制为 25 MB
- 对于较大的 APK,请改用云存储或 Connect
常见用例
卸载前备份应用程序
如果您需要释放存储空间但希望保留重新安装选项:
- 提取您稍后可能需要的应用程序的 APK
- 将它们保存到云存储、NAS 或 SD 卡 3.卸载应用程序以释放空间
- 需要时从保存的 APK 重新安装
无需互联网即可共享应用程序
在互联网较差或数据昂贵的地区:
- 一个人从 Play 商店安装该应用程序 2.使用AnExplorer提取APK 3.通过蓝牙或本地WiFi直接分享到其他设备
- 每个人都可以获得应用程序,无需每个人单独下载
保留从 Play 商店删除的应用程序
应用程序因各种原因从 Play 商店中删除: 1.提取您依赖的重要应用程序的APK 2. 将APK文件备份到云端/NAS 3. 如果应用程序从 Play 商店消失,您还有自己的副本 4. 注意:该应用程序将不再接收更新,因此这是及时的快照
降级到较旧的应用程序版本
如果应用程序更新引入了错误:
- 如果您之前备份过旧版 APK,您可以: 2.卸载当前(有缺陷的)版本 3.安装保存的旧APK 4.注意:并非所有应用都支持降级(有些有数据库迁移要求)
发送到没有 Play 商店的设备
对于没有 Google Play 的设备(Amazon Fire 平板电脑、自定义 ROM、Android 电视盒):
- 从 Play 商店将应用程序安装到您的手机上
- 解压APK 3.通过任意方式传输到其他设备
- 从目标设备上的文件管理器安装
安装共享 APK 文件
接收者需要启用未知来源的安装:
Android 8+(每个应用程序权限)
1.打开APK文件 2. Android提示“安装未知应用程序” 3. 点击设置进入权限屏幕 4. 为打开 APK 的文件管理器或浏览器启用“允许来自此来源” 5.返回并点击安装
安全警告
Android 显示侧载 APK 的安全警告,因为:
- 该应用尚未经过 Play Protect 验证
- 它可能被修改/恶意
- Google 无法保证其安全性
对于您从合法应用程序中提取的 APK,可以安全地忽略这些警告。对于从未知来源收到的 APK,请务必谨慎。
应用程序管理器功能
对应用程序进行排序
AnExplorer 的应用程序管理器可让您按以下方式排序:
- 名称 — 按字母顺序查找特定应用程序
- 大小 — 查找消耗存储空间最大的应用程序
- 安装日期 — 首先是最近安装的应用程序
- 上次使用 — 查找您数月未打开的应用程序(待删除的候选应用程序)
过滤
- 用户应用程序 — 您从 Play 商店安装或旁加载的应用程序
- 系统应用程序 — 预安装的应用程序(膨胀软件、系统实用程序)
- 禁用的应用程序 — 您已禁用但未卸载的应用程序
批量操作
选择多个应用程序进行批量操作:
- 一次提取多个APK
- 一次卸载多个应用程序
- 一起共享多个APK
系统应用程序
AnExplorer 还可以提取系统应用 APK:
- 这些位于
/system/app/或/system/priv-app/ - 系统应用 APK 包含您可能想要分析的臃肿软件
- 提取系统APK不需要root(只需读取文件)
- 但是,在另一台设备上安装系统 APK 提取可能不起作用(它们通常依赖于系统框架)
故障排除
尝试安装共享 APK 时出现“应用程序未安装”错误
- 拆分APK问题:应用程序需要多个APK拆分;单个base.apk是不够的
- 版本冲突:已安装较新版本 - 首先卸载,然后安装较旧的 APK
- 架构不匹配:APK 是从 ARM64 设备中提取的,但您正在尝试安装在不同的架构上
- 签名不匹配:无法与使用不同密钥签名的现有安装一起安装
- 存储空间不足:没有足够的可用空间来安装
找不到提取的 APK 文件
- 检查下载文件夹(默认保存位置)
- 使用 AnExplorer 的搜索来查找以 .apk 结尾的文件
- 检查提取是否完成 - 非常大的应用程序可能需要一些时间才能提取
APK 比安装的应用程序大小小得多
- APK 仅包含应用程序代码和资源 - 不包含运行时数据、缓存或 OBB 扩展文件
- 游戏通常具有与 APK 分开的 OBB 文件 (Android/obb/)
- 某些应用程序会在首次启动时下载 APK 中未包含的额外数据
提取的应用程序在其他设备上安装后无法运行
- 该应用程序可能具有检查 Play 商店购买状态的许可证验证
- 某些应用程序在首次启动时验证设备注册
- 应用程序版本可能与目标设备的Android版本不兼容
- 拆分 APK 应用程序需要所有拆分 — 确保完整的捆绑包已传输
相关指南
- 将应用备份为 APK — 全面的应用备份策略
- 应用程序未安装错误 — 修复 APK 安装失败
- OBB 和数据文件夹 — 了解 APK 之外的应用数据
- 从浏览器访问文件 — 通过 Connect 共享 APK