📰

微阅 Weiyue Android

chenningbo.com 微阅的 Android 客户端,通过受控 WebView 呈现与网页版一致的公众号文章流。应用保留站内登录 Cookie,限制同源导航,将外部链接交给系统浏览器,并提供适合手机阅读的返回和刷新行为。

技术栈

KotlinAndroid WebViewCookieGradle

核心功能

  • 登录后保持站内会话,手机和网页读取同一微阅文章源
  • 同源页面留在 App 内,外部网页使用系统浏览器打开
  • 正文页支持系统返回与左侧边缘滑动返回文章列表
  • 下拉刷新;前台每 15 分钟刷新,后台超过 5 分钟恢复时立即刷新
  • 等待文章请求真正进入可用状态后才认定刷新成功,离线或失败时延后重试
  • v1.0.7 恢复稳定缓存语义,避免强制重载造成登录后空列表
  • v1.0.8 增加 WorkManager 后台文章检查、新文章通知和超过 24 小时未更新提醒

使用边界

  • 文章内容来自 chenningbo.com 微阅服务,服务器采集授权失效时客户端不能自行生成文章
  • 后台检查受 Android Doze 和厂商省电策略调度,不宣称 FCM 实时推送
  • 当前自动化构建和 Web DOM 回归已通过,仍建议在目标手机上核验通知授权、登录、文章恢复和返回手势
正式版本:v1.0.8(versionCode 9)
更新日期:2026-07-30 · 43 项单元测试、Release Lint、R8 构建与签名对齐门禁通过
Android 8.0 及以上 · RSA v2 签名 · 16 KB 对齐
文件大小:307,107 字节 · SHA-256:437211eeda29b2446ff8bfec154fdbe162ead2a26cc08d83b58fc269f5b2e4d3
⬇ 下载 Android APK