外观
整体流程总览
8 步一图流,平均一个纯本地插件 40~70 分钟:
| # | 步骤 | 产出 | 耗时 |
|---|---|---|---|
| 1 | 建模块目录 | 目录骨架 + .gitignore | 1 min |
| 2 | build.gradle.kts | 构建脚本 | 2 min |
| 3 | AndroidManifest.xml | 清单(meta-data 入口声明) | 2 min |
| 4 | res 资源 | strings.xml(显示名)+ 图标(下一步) | 1 min |
| 5 | 启动器图标 | mipmap-xxxhdpi/ic_launcher.png | 2 min |
| 6 | 入口 MainActivity | BasePluginActivity 子类 | 2 min |
| 7 | UI 设计和业务开发 | ui/App.kt(界面 + 数据 + 交互) | 30~60 min |
| 8 | 编译出包 | debug APK | 1 min |
⑦ 是整套流程里唯一的大头,也是唯一需要边查文档边写的一步:界面怎么写看组件库,数据怎么拿看工具库,但两者最后落在同一个文件(ui/App.kt)里 —— 所以合成了一步,不再拆成「先搭界面、再填业务」两次往返。