mirror of
https://github.com/TNT-Likely/beecount-openharmony.git
synced 2026-02-18 06:48:37 +01:00
BeeCount🐝蜜蜂记账鸿蒙版
| assets | ||
| lib | ||
| ohos | ||
| .fvmrc | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| devtools_options.yaml | ||
| l10n.yaml | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
| README_EN.md | ||
BeeCount - OpenHarmony/HarmonyOS Edition
This repository is the OpenHarmony/HarmonyOS adaptation of BeeCount.
📱 About BeeCount
BeeCount is a lightweight, open-source, privacy-focused personal finance management app with self-hosted Supabase/WebDAV cloud sync support.
Core Features:
- 🔒 Complete data ownership
- ☁️ Self-hosted cloud services (Supabase/WebDAV)
- 📊 Full accounting and chart analysis features
- 🌍 Support for 9 languages
- 🎨 Customizable themes
- 🆓 Free for personal use
🔗 Related Links
- Main Repository: https://github.com/TNT-Likely/BeeCount
- Full Documentation: Visit the main repository for detailed features, usage guides, and configuration tutorials
- Download for Other Platforms:
- Android: GitHub Releases
- iOS: TestFlight Beta
🚀 Building for HarmonyOS
Requirements
- Flutter SDK for OpenHarmony
- DevEco Studio
- HarmonyOS SDK 5.0+
Build Steps
# Clone the repository
git clone https://github.com/TNT-Likely/beecount-openharmony.git
cd beecount-openharmony
# Install dependencies
flutter pub get
# Generate code
dart run build_runner build --delete-conflicting-outputs
# Open the ohos directory in DevEco Studio to build
Signing Configuration
Building HarmonyOS applications requires signing certificate configuration:
- Generate key and certificate request file in DevEco Studio
- Apply for release certificate and Profile file in AppGallery Connect
- Configure signing information in
ohos/build-profile.json5
For detailed signing configuration, please refer to the HarmonyOS Official Documentation.
📄 License
This project uses the Business Source License. Free for personal use, commercial use requires paid authorization. See the LICENSE file in the main repository for details.
💬 Feedback
- Submit Issues: GitHub Issues
- Join Discussion: Telegram Group
BeeCount 🐝 - Making accounting simple and secure