Skip to content
 
 

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CM管理器 (CM File Manager)

基于Flutter的Android双列文件管理器,高仿MT管理器。

功能特性

核心功能

  • 双列布局:左右两个文件浏览面板,可同时操作
  • 右滑多选:右滑文件进入多选模式,支持批量操作
  • Material 3:Material You主题,支持动态取色
  • 文件操作:复制、移动、删除、重命名、新建文件/文件夹
  • 压缩解压:支持ZIP、TAR.GZ等格式
  • 文件搜索:全局搜索,支持递归搜索
  • 排序:按名称/大小/日期/类型排序
  • 隐藏文件:显示/隐藏隐藏文件

文件查看器

  • 图片查看器:支持JPG/PNG/GIF/WEBP/BMP等,支持缩放
  • 视频播放器:支持MP4/MKV/AVI/MOV/AMV等
  • 文本编辑器:语法高亮支持Java/Kotlin/Python/Lua/C/C++/JS/HTML/CSS/XML/JSON/YAML等
  • 十六进制查看器:二进制文件查看
  • SQLite查看器:直接查看数据库表结构和数据
  • GIF播放:支持GIF动画

APK功能

  • APK信息:查看包名、版本、权限、签名等
  • 安装APK:支持APK/APKS/XAPK
  • 查看内部:直接解压浏览APK内容
  • APK签名
    • V1/V2/V3/V4签名
    • 普通签名(提示可能报毒)
    • 系统签名(仅适用于系统应用)
    • V2签名时保留原V1签名
  • 反编译:内置apktool、jadx
  • 回编译:修改后重新编译APK

内置工具

  • 终端模拟器:本地Shell,支持root
  • 反编译工具:apktool、jadx、dex2jar
  • 编译工具:aapt2、d8、zipalign、apksigner
  • 哈希工具:MD5/SHA1/SHA256
  • 应用管理:查看已安装应用、备份APK、卸载
  • 存储分析:磁盘使用情况可视化
  • 进程管理:查看和结束进程(需root)

权限支持

  • Root权限:访问系统目录、修改系统文件
  • Shizuku权限:非root高权限操作
  • 所有文件访问:Android 11+ MANAGE_EXTERNAL_STORAGE

技术栈

  • Flutter 3.19+
  • Material 3 (Material You)
  • 仅支持Android (arm64-v8a)
  • GitHub Actions云端构建

构建

flutter pub get
flutter build apk --release --target-platform android-arm64

下载

最新版本可在GitHub Releases页面下载。

许可证

GPL-3.0

About

CM管理器 - 基于Flutter的双列文件管理器,高仿MT管理器

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages