feat: add installable Lingji Android shell

This commit is contained in:
QiuSW
2026-08-07 18:00:38 +08:00
parent de480ee9bb
commit 730bc528be
43 changed files with 1007 additions and 125 deletions
+8 -8
View File
@@ -30,19 +30,19 @@ tools are unavailable or insufficient. State the fallback in the handoff.
## Current build boundary
The repository uses `brainwave` only as a code name. Formal product name,
organization-owned application ID, and final `minSdk` remain product decisions.
Until they are accepted, the `app` project is a Kotlin/JVM domain harness, not a
publishable Android application. Do not invent placeholder release identity.
The repository keeps `brainwave` only as its code name. The accepted Android
identity is product name `灵机`, namespace/application ID `net.opcapp.flash`, and
`minSdk` 26. The `app` project is an installable Android application; the app icon
and store assets remain product decisions and must not be silently finalized.
## Verification
Run from the repository root:
```powershell
.\gradlew.bat verifyLocal --offline
.\gradlew.bat verifyLocal
```
After the Android application plugin is configured, also run the Android gates
listed in `docs/quality-gates.md`. Report skipped device or Android checks
explicitly; do not imply they passed.
`verifyLocal` includes Android lint, debug unit tests, APK assembly, repository
checks, and dependency-license coverage. Run `connectedDebugAndroidTest` separately
when an authorized device is present, and report skipped device checks explicitly.