新增 Android 版(Kotlin + Compose,CLI-only 工具鏈)

This commit is contained in:
Timmy
2026-04-17 12:45:13 +08:00
parent 1091f049ba
commit 0888c81007
11 changed files with 479 additions and 0 deletions

View File

@@ -6,6 +6,8 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
抓取台灣銀行 CSV 匯率並即時換算成台幣的跨平台 GUI 小工具。目標是「使用者雙擊即跑、零 runtime 依賴」,所以主程式是 Rust`bot_rates_rs/src/main.rs`);根目錄下的 `bot_rates.py` / `bot_rates_gui.py` / `build.bat` 是已被取代的早期 Python 版本,修改時請以 Rust 版為準。
Android 版獨立在 `android/`Kotlin + Jetpack Compose用純 CLI`gradle` + `sdkmanager`)建置,不依賴 Android Studio。核心邏輯CSV col 13、TARGETS與 Rust 版對齊,改動時兩邊要同步。詳細見 `android/README.md`
## 常用指令
所有 cargo 指令都要在 `bot_rates_rs/` 下執行,並帶 `RUST_MIN_STACK=16777216`(少了這個 LLVM 在 release 優化 `eframe` 依賴時會堆疊溢位 SIGSEGV