# Android 构建产物与本地缓存（2026-11-15 建立）
#
# 🔴 只忽略「可再生成」的东西。以下**必须入库**：
#   · android/app/src/main/AndroidManifest.xml（深链 intent-filter 在这里）
#   · android/app/src/main/assets/（Capacitor sync 出来的 Web 产物）
#   · android/app/build.gradle、variables.gradle、settings.gradle
#   · gradle/wrapper/gradle-wrapper.properties（gradle 版本锁定）

# Gradle 构建输出
/app/build/
/build/
.gradle/

# Cordova 兼容层的构建产物（Capacitor 自动生成，随 sync 重建）
/capacitor-cordova-android-plugins/build/

# 🔴 Capacitor sync 出来的 Web 产物（2026-11-15）
#
# 这是 `dist/fmode-app-v2/browser/` 的拷贝，每次 `npm run cap:sync` 都会重新生成。
# 入库的话：① 仓库体积每次构建都涨 ② 和 dist 内容重复 ③ 容易漏同步产生误导。
# 需要构建时先 `npm run cap:sync` 即可。
/app/src/main/assets/public/

# 本地环境配置（Android Studio 自动生成，含本机 SDK 路径）
local.properties

# IDE
.idea/
*.iml

# 构建缓存与临时文件
.cxx/
*.hprof
captures/
.externalNativeBuild/

# 签名文件 —— 绝不入库（即使黄金规则允许明文存放，签名库泄露等价于别人能冒充发版）
*.jks
*.keystore
!debug.keystore
