开源漫画APP源码 – 支持Windows,iOS,Android

使用flutter构建的漫画App, 支持查看Picacg, E-hentai, 禁漫天堂, Hitomi, 绅士漫画

目前支持Android, iOS,Windows;

已实现的功能

Picacg

  • 账号
    • 登录
    • 注册
    • 个人信息, 修改头像, 修改简介
    • 签到(登录时自动进行)
  • 漫画
    • 查看漫画详情
    • 喜欢/收藏
    • 阅读漫画
    • 搜索漫画
    • 收藏夹
    • 排行榜
    • 分类
    • 探索(随机漫画)
    • 评论
    • 历史记录(本地)
    • 相关推荐
    • 本子母/本子妹推荐(合并在分类里)
    • 下载漫画
  • 游戏
    • 查看游戏详情
    • 评论
    • 喜欢
    • 转到游戏下载页面

E-Hentai

  • 主页
  • 热门
  • 收藏夹
  • 登录
  • 排行榜
  • 画廊详情
  • 画廊阅读
  • 下载画廊

禁漫天堂

  • 主页
  • 最新
  • 分类
  • 搜索
  • 漫画详情
  • 漫画阅读
  • 登录
  • 收藏夹
  • 下载漫画

Hitomi

  • 主页
  • 排行榜(popular)
  • 搜索
  • 漫画详情
  • 漫画阅读
  • 下载漫画

绅士漫画

在v2.0.0版本中添加

  • 主页
  • 分类
  • 搜索
  • 漫画详情
  • 漫画阅读
  • 登录
  • 收藏夹
  • 下载漫画

从源代码构建

首先, 必须安装Stable频道最新版Flutter SDK

然后将本项目克隆至本地

构建APK

  1. 安装Android Studio
  2. 创建签名证书: 可以通过Java的keytool创建, 或者使用Android Studio进行创建
  3. 在/PicaComic/android/下创建文件key.properties, 内容如下, 等号右边更改为创建签名时提供的数据, storeFile填写签名证书的位置
storePassword=
keyPassword=
keyAlias=
storeFile=
  1. 在终端运行flutter pub get
  2. 在终端运行flutter build apk

构建Windows

  1. 安装Visual Studio, 并且勾选使用C++的桌面开发
  2. 打开/PicaComic/pubspec.yaml, 移至文件末尾, 找到注释仅在打包windows时取消注释, 将下面的字体使用取消注释. 你也可以将字体替换为其他字体
  3. 在终端运行flutter pub get
  4. 在终端运行flutter build windows

构建IOS

可以直接在Action页面查看构建结果

其他平台?

其它平台暂时不受支持, 你可以尝试构建, 并且遇到问题时可以提出issue, 但并不会在第一时间得到处理

大屏设备

手机

评论

发表回复