使用flutter构建的漫画App, 支持查看Picacg, E-hentai, 禁漫天堂, Hitomi, 绅士漫画, Nhentai
目前支持Android, Windows, IOS, linux(实验性);
本App目标为中文漫画, 因此App界面语言仅支持中文, 漫画源仅限于有中文漫画的漫画源
Web端已被放弃, 仅支持哔咔, 目前部署在Vercel上 地址: https://comic.kokoiro.xyz/
欢迎提出问题和功能建议
请尽量使用官方App
- 账号
- 登录
- 注册
- 个人信息, 修改头像, 修改简介
- 签到(登录时自动进行)
- 漫画
- 查看漫画详情
- 喜欢/收藏
- 阅读漫画
- 搜索漫画
- 收藏夹
- 排行榜
- 分类
- 探索(随机漫画)
- 评论
- 历史记录(本地)
- 相关推荐
- 本子母/本子妹推荐(合并在分类里)
- 下载漫画
- 游戏
- 查看游戏详情
- 评论
- 喜欢
- 转到游戏下载页面
- 主页
- 热门
- 收藏夹
- 登录
- 排行榜
- 画廊详情
- 画廊阅读
- 下载画廊
- 主页
- 最新
- 分类
- 搜索
- 漫画详情
- 漫画阅读
- 登录
- 收藏夹
- 下载漫画
- 主页
- 排行榜(popular)
- 搜索
- 漫画详情
- 漫画阅读
- 下载漫画
在v2.0.0版本中添加
- 主页
- 分类
- 搜索
- 漫画详情
- 漫画阅读
- 登录
- 收藏夹
- 下载漫画
在v2.1.0版本添加
首先, 必须安装Stable频道最新版Flutter SDK
然后将本项目克隆至本地
- 安装Android Studio
- 创建签名证书: 可以通过Java的keytool创建, 或者使用Android Studio进行创建
- 在/PicaComic/android/下创建文件
key.properties
, 内容如下, 等号右边更改为创建签名时提供的数据,storeFile
填写签名证书的位置
storePassword=
keyPassword=
keyAlias=
storeFile=
- 在终端运行
flutter pub get
- 在终端运行
flutter build apk
- 安装Visual Studio, 并且勾选使用C++的桌面开发
- 打开/PicaComic/pubspec.yaml, 移至文件末尾, 找到注释
仅在打包windows时取消注释
, 将下面的字体使用取消注释. 你也可以将字体替换为其他字体 - 在终端运行
flutter pub get
- 在终端运行
flutter build windows
可以直接在Action页面查看构建结果
其它平台暂时不受支持, 你可以尝试构建, 并且遇到问题时可以提出issue, 但并不会在第一时间得到处理
- flutter
- dio: 网络请求
- get: 路由管理
- shared_preferences: 数据储存
- dynamic_color: 动态颜色
- cached_network_image&flutter_cache_manager: 图片缓存
- uuid: 创建uuid
- photo_view: 图片查看
- url_launcher: 打开网页
- file_selector&image_picker: 选择文件
- image_gallery_saver: 将图片保存至相册
- flutter_file_dialog: 保存文件
- archive: 压缩文件
- flutter_local_notifications: 发送通知
- share_plus: 分享
- local_auth: 身份认证
- scrollable_positioned_list: 能够跳转到指定项目的列表(为了解决手势冲突, 我对其做出了一些修改)
- flutter_inappwebview: 用于e-hentai在webview中登录
- dio_cookie_manager: cookie管理
- image: 对禁漫图片进行切割并重新组合
禁漫图片分割算法来自此项目, 并且使用chatgpt将python函数转换为了dart函数
本项目仍在持续开发中, 以下屏幕截图可能并非来自最新版本