Skip to content

ELSS-ZION/QuickAppExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

快应用资源提取工具

这是一个用于提取小米设备中快应用资源的工具。它可以帮助你从设备中导出已安装的快应用资源文件,方便进行分析和研究。

使用前提

  • 设备要求:仅支持小米设备
  • 权限要求:设备必须已获取root权限
  • 环境要求
    • Python 3.x
    • ADB工具已安装并正确配置
    • 设备已启用USB调试并允许ADB连接

功能特性

  • 一键提取所有已缓存的快应用资源
  • 查看已缓存的快应用列表
  • 清理快应用缓存
  • 自动处理权限问题
  • 支持批量操作

使用方法

查看帮助信息

直接运行脚本或使用help命令可以查看所有可用命令的说明:

python3 extract_quickapp.py
#
python3 extract_quickapp.py help

提取快应用资源

使用extract命令提取快应用资源:

# 提取所有已缓存的快应用资源
python3 extract_quickapp.py extract

# 提取指定包名的快应用资源
python3 extract_quickapp.py extract com.example.package

提取的资源文件将保存在extracted_quickapps目录下,每个快应用都会创建一个带有时间戳的独立目录。

查看已缓存的快应用

使用list命令查看当前设备中已缓存的快应用列表:

python3 extract_quickapp.py list

清理快应用缓存

使用clear命令清理设备中的快应用缓存:

python3 extract_quickapp.py clear

注意事项

  1. 使用前请确保设备已正确获取root权限,否则无法访问快应用资源目录
  2. 目前仅支持小米设备,其他品牌设备可能无法正常工作
  3. 提取过程中请保持设备连接稳定
  4. 建议在提取前保证设备有足够的存储空间

常见问题

  • 无法提取资源:请检查设备是否已正确获取root权限,以及ADB连接是否正常
  • 找不到快应用缓存:可能是因为设备中没有运行过快应用,或快应用缓存已被清理
  • 提取过程中断:检查USB连接是否稳定,设备是否有足够存储空间

免责声明

本工具仅供学习和研究使用,请勿用于非法用途。使用本工具提取的快应用资源,请遵守相关法律法规和快应用开发者的知识产权规定。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages