GitHub repositoryLightNovelShelf/Flutter

Flutter

轻书架官方 Flutter 客户端

Flutter project cover
Stars
133
Forks
5
Last push (UTC)
Sep 12, 2026
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

轻书架

轻书架官方 Flutter 客户端。目前面向 Android 与 iOS 平台进行测试,macOS / Windows / Linux 需要自行编译测试。

目前已知 macOS 平台,没有签名的应用无法访问钥匙串,会导致登陆信息写入失败

  • Dart 包名:lightnovel
  • 应用标识:app.lightnovel.shelf

开发

flutter pub get
flutter run -d <device>

注入刷新令牌:

flutter run --dart-define=REFRESH_TOKEN=<refresh token>

iOS

部署目标 iOS 15.0。首次准备:

brew install cocoapods
xcodebuild -downloadPlatform iOS   # 模拟器运行时
flutter run -d <udid>

检查

flutter analyze
flutter test

赞助本站

赞助本站可以帮助我购买更多的 Token,来使网站变得更好

致谢

基于 https://github.com/celia-sh/Novella 的 Flutter 版本重新开发得来

感谢 https://github.com/Kanscape 提供的 UI 布局交互思路,如果你需要体验 iOS 上的原生组件,不妨试试上述第三方客户端

LightNovelShelf GitHub avatar
GitHub author

LightNovelShelf ↗

本组织用于轻小说相关的开发,包括轻书架和EPUB相关资源,此外,本组织尽力在每个项目都用上最新的技术手段

LanguagesDartC++CMakeTypeScriptSwiftKotlinMakefileCDockerfileObjective-C

Dependencies used

Dependency list 32 items

Rankings

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗