feat: add installable Lingji Android shell
This commit is contained in:
@@ -39,11 +39,11 @@ Android 官方建议新应用采用清晰的 UI/数据分层、单向数据流
|
||||
工程初始化后建议采用:
|
||||
|
||||
```text
|
||||
app/src/main/java/<package>/
|
||||
app/src/main/java/net/opcapp/flash/
|
||||
├── app/
|
||||
│ ├── BrainwaveApplication.kt
|
||||
│ ├── LingjiApplication.kt
|
||||
│ ├── MainActivity.kt
|
||||
│ └── BrainwaveNavHost.kt
|
||||
│ └── LingjiApp.kt
|
||||
├── core/
|
||||
│ ├── model/ # 跨层不可变领域模型
|
||||
│ ├── designsystem/ # 主题、字体、间距、卦象 Canvas
|
||||
@@ -180,7 +180,7 @@ App → HTTPS backend → model provider
|
||||
- 禁止直接引入完整“算命 SDK”或无法审计的卦象计算库。
|
||||
- Compose 依赖使用 BOM 对齐版本。
|
||||
- `compileSdk`/`targetSdk` 使用实现时最新稳定且满足商店要求的版本,不在方案文档硬编码会迅速过期的数值。
|
||||
- `minSdk` 默认提案为 26,最终值见[决策记录](decisions.md#未决问题)。
|
||||
- `minSdk=26` 已由 [ADR-014](decisions.md#adr-014正式-android-身份与最低版本) 确认;提高最低版本必须以依赖要求或覆盖率数据另立决策。
|
||||
|
||||
## 11. 多模块化触发条件
|
||||
|
||||
|
||||
Reference in New Issue
Block a user