这次更新,工程量比看起来大得多。 你们之前看到的版本,是混淆压缩后的产物。变量名全是 e、t、n、r,函数名也糊成一片。改一个功能,得先猜半天这个变量到底指什么。 但这次,我把整个代码库的骨架重新捋了一遍: 所有文件变量名、函数名、组件名,全部恢复原样 所有文件重新格式化 命名统一 文档优化 文件管理器、终端、录音、相册、相机、天气、笔记、浏览器、设置、计算器等核心模块的逻辑函数名全部恢复 为什么要费这么大劲? 因为源代码丢了。 家长不让我做这个项目,所以把源代码丢了。我手里只剩压缩混淆后的产物。 我没有原始源码,只能从混淆代码里一个一个把名字改回来。不是工具一键生成,是纯手动,一个一个改。 作业非常多,我是真的抽时间,一点一点改过来的。花了很多心思,也熬了不少时间。 现在这套代码,改 UI、加应用、换壁纸、调设置,基本一眼就能看懂。后面再更新功能,会快很多。 如果这个项目对你有帮助,求大家点一个 Star。 你的一个 Star,就是我继续抽时间维护下去的动力。 项目地址: https://gitee.com/xzh_Tim/lingjie-os/
灵界 OS 5.0 稳定版 · 代码可读性大修复
来源:开源中国
2026年09月16日 20:01
1 阅读
分享到: