发现
移动应用生活服务
Alkitab:开源 Android 圣经阅读应用
免费开源、无广告的 Android 圣经阅读应用,支持自定义译本、诗歌本与读经计划。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v5.0.0-beta.5
- 平台
- Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Alkitab(印尼语中「圣经」的意思)是一款面向 Android 的免费开源圣经阅读应用,特点是无广告、打开即读。除印尼语版本 Alkitab 外,还有非印尼语版本 Quick Bible,两者均可在 Google Play 获取。应用使用 Kotlin 编写,遵循 Apache-2.0 协议。
- 官网:https://alkitab.app
- Android 版 Alkitab:https://play.google.com/store/apps/details?id=yuku.alkitab
- Android 版 Quick Bible:https://play.google.com/store/apps/details?id=yuku.alkitab.kjv
主要功能
- 提供干净、无广告的阅读体验,界面已支持多语言本地化。
- 经文高亮与预览:支持多种高亮颜色,并可自定义混合效果预览。
- 搜索与跳转:提供搜索经文引用建议,可输入引用直接跳转章节。
- 笔记、诗歌本(Songs)与灵修(Devotion)等辅助阅读模块,可调整字体样式与外观。
- 每日经文桌面小部件,支持翻译回退处理。
- 圣经版本管理:原生使用
.yes格式,可在「Versions」界面直接打开;内置转换器可将 PalmBible+ 的.pdb转为.yes;.yes.gz、.pdb.gz会自动解压。 - 可自行创建并分发圣经译本、诗歌本和读经计划。
- 支持从其他应用直接打开指定经文。
安装与使用
普通用户可直接从 Google Play 安装。项目的 Releases 页面提供每次推送 develop 后自动构建的预发布 APK,它们使用生产签名、可以直接安装,但属于开发版本,而非 Google Play 上的稳定版。
从源码构建需要 JDK 21 和 Android SDK(含 NDK,因为 Snappy 模块包含原生 C++)。主应用模块为 :Alkitab,本地开发使用开箱即用的 plain flavor:
./gradlew assemblePlainDebug
CI 中使用的单元测试:
./gradlew testPlainDebugUnitTest testPlainReleaseUnitTest
自定义圣经文本的编写与二进制格式说明,见 https://github.com/yukuku/androidbible/blob/develop/docs/README.md 。
注意事项
- 四个 product flavor 为
plain、yuku_alkitab、yuku_quick_bible、sabda_alkitab;后三者是正式发布版本,需要本仓库未包含的圣经文本与签名密钥。 plainflavor 自带占位圣经数据(位于Alkitab/src/plain/assets/internal)和占位的Alkitab/google-services.json,因此 Firebase 相关功能不会真正生效,但构建和其余功能不受影响。- 集成分支是
develop,贡献代码请基于develop,PR 也请指向develop。 - 更多架构、功能与工具文档见 https://github.com/yukuku/androidbible/blob/develop/docs/README.md 。
本作品整理自 GitHub 开源项目 yukuku/androidbible,原作者 @yukuku,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v5.0.0-beta.5当前版本
完成多语言界面本地化与术语清理;新增原文高亮颜色和可自定义的混合预览;修复 Devotion 单指切换、Goto Direct 分隔符输入崩溃、Android 8 启动等问题;升级 Gradle 9.7.1。
评论