|
阶段统计: 鸿蒙代码量统计 模块: components-oh 语言: ArkTS 行数: 49,332 说明: 74组件 + 运行时 + 工具类 ──────────────────────────────────────── 模块: ├ components/ 语言: 行数: 44,504 说明: UI 19, Layout 5, Media 10, Sensors 15, Storage 6, Connectivity 8, Social 5, Animation 2, AI 14, Charts 2, Extensions 30, Maps 5, Lego 7, DataScience 1 ──────────────────────────────────────── 模块: ├ runtime/ 语言: 行数: 4,055 说明: YailRuntime, ComponentView, SimpleYailProcessor ──────────────────────────────────────── 模块: └ util/ 语言: 行数: 645 说明: JsonUtil, PermissionUtil, EventDispatcher ──────────────────────────────────────── 模块: aiplayapp-oh 语言: ArkTS 行数: 2,361 说明: 伴侣 App 页面 + 运行时 ──────────────────────────────────────── 模块: webrtc_bridge.html 语言: HTML/JS 行数: 4,913 说明: WebRTC 信令桥 ──────────────────────────────────────── 模块: buildserver/harmony 语言: Java 行数: 2,051 说明: HarmonyCompiler + ProjectGenerator + YailGenerator + HapPackager ──────────────────────────────────────── 模块: Java 编辑器桩 语言: Java 行数: 2,227 说明: 11个鸿蒙组件的 @DesignerComponent 注解 ──────────────────────────────────────── 模块: Web 编辑器集成 语言: Java 行数: ~10 文件 说明: GWT 客户端鸿蒙编译/签名UI ──────────────────────────────────────── 模块: harmony-build.xml 语言: Ant 行数: 468 说明: 构建脚本 ──────────────────────────────────────── 模块: 单元测试 语言: ArkTS 行数: 8,183 说明: 31套件 1363用例 ──────────────────────────────────────── 模块: 语言: 行数: 说明: ──────────────────────────────────────── 模块: 合计 语言: 行数: ~69,500 说明: |
| 瘦身策略:ArkGuard混淆后.abc文件小了很多;去掉sourceMap.map文件,避免源码泄露。 |
GMT+8, 2026-05-31 10:40 , Processed in 0.017144 second(s), 36 queries .