Kotatsu 开源 Android 漫画阅读器实战指南:多源书库与离线阅读
【免费下载链接】KotatsuManga reader for Android项目地址: https://gitcode.com/GitHub_Trending/ko/Kotatsu
Kotatsu 是一款内置在线漫画源的开源 Android 漫画阅读器(Manga reader),一个应用内就能完成跨源的搜索、书架管理、章节下载与阅读。适合想把多个漫画站点收拢到一个 App、需要离线追更,以及希望换设备后进度不丢的读者。
项目定位:把分散的漫画源收进一个阅读器
大多数漫画 App 要么只读本地文件,要么每个平台各看各的,站点、账号、进度互不相通。Kotatsu 内置 1200+ 个漫画源,搜索、书架、下载统一在应用内完成,本地漫画文件(含 CBZ 压缩包)也可以直接导入管理。应用支持 Android 6.0 及以上,Material You 风格界面同时适配手机与平板。
核心能力速览
多源搜索与筛选— 按名称、类型、状态等条件搜索,结果跨源统一展示,不需要事先知道作品来自哪个站点。
书架、分类与历史— 收藏的漫画可用自定义分类整理,阅读历史自动记录;书签与无痕模式方便临时翻阅不留痕。
离线下载— 章节可批量下载,任务支持暂停、继续与取消;第三方 CBZ 压缩包同样可以读。
进度同步与追番记录— 阅读进度自动保存,详情页可直接“Continue”回到上次位置;可接入 Shikimori、AniList、MyAnimeList、Kitsu 记录观看状态,同一账号数据还能跨设备同步。
安装与首次配置:装好 APK 并启用源
- 从仓库的 Release 页面下载最新版 APK,安装到 Android 设备(Android 6.0+)。
- 首次启动按系统提示授予存储与网络权限。
- 进入源管理页面,启用计划使用的漫画源,未启用的源不会出现在搜索结果里。
- 在顶部搜索栏输入作品名,找到漫画后加入收藏,即可在书架中找到它。
- 如需读本地文件,在设置里指定漫画目录,CBZ 等压缩包可直接放入。
若要从源码自行构建,可 clone 仓库 https://gitcode.com/GitHub_Trending/ko/Kotatsu 后用 Android Studio 打开,项目使用 Gradle 构建。
典型使用场景:地铁离线追更、换机续读
地铁里离线追更:出门前在详情页把更新章节批量下载到本地,无网环境打开书架直接阅读,页面即点即开,不刷不转圈。
换设备续读:书架、分类与阅读进度随账号同步,新手机登录同一账号后,书架和“继续阅读”入口原样恢复,不用重新整理。
多语言版本阅读:详情页可切换作品的语言版本(如 English、Español),语言版本之间共用同一部作品的进度与收藏状态。
进阶与个性化:阅读设置、滤镜与应用锁
- 阅读方向与模式:阅读器支持标准、从右到左、竖屏滚动与 Webtoon 四种模式,可在阅读设置中随时切换,并支持界面手势操作。
- 颜色滤镜:设置里的 Color filter 可调整图片亮度与对比度,缓解黑白漫画在亮屏下刺眼的问题。
- 应用锁:支持用指纹或密码保护应用启动,别人拿起手机时看不到你的书架内容。
- 更新提醒:开启新章节通知后,Feed 页会汇总书架里所有漫画的更新,不用逐部去查。
源码导读:Kotatsu 的目录结构
项目为 Gradle + Kotlin 单模块结构,内部按功能分包,主要代码位于 app/src/main/kotlin/org/koitharu/kotatsu/,其中reader/对应阅读器、download/对应下载任务、sync/对应数据同步、settings/对应设置页,找某个功能的实现时可以直接按包名定位。
Kotatsu 在源整合、离线阅读与多设备同步上做到了开源漫画阅读器里少见的完整度。需要注意的是,项目 README 已宣布停止维护,已发布的版本仍可正常使用,源码也完整保留在仓库中,适合自行构建或学习其架构。更多说明见 README.md 与 CONTRIBUTING.md。
【免费下载链接】KotatsuManga reader for Android项目地址: https://gitcode.com/GitHub_Trending/ko/Kotatsu
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考