做了一个基于 Kotlin 、Jetpack Compose 和 Material 3 的开源 V2EX 第三方 Android 客户端 NodeFlow,最近打磨得比较稳定了,准备发一个 GitHub Release ,顺便来站里推广一下,也想向做过出海的朋友请教一个 Google Play 上架问题。
- GitHub 仓库: https://github.com/Mystery00/NodeFlow
- APK 下载: https://github.com/Mystery00/NodeFlow/releases (最低支持 Android 10 / API 29 ,Apache-2.0 开源)
核心亮点:与 V2EX_Polish 用户标签联动
平时桌面端习惯用 V2EX_Polish 给站友打标签,换到手机看帖总觉得少了点上下文,所以 NodeFlow 专门做了和 V2EX_Polish 记事本(/notes)数据的双向联动:
- 跨端同步与展示:登录并同步后,在浏览主题、回复和个人资料时都能直接显示对应用户的 Polish 标签(设置里可随时同步或一键开关展示)。
- 手机端直接编辑写回:在用户资料页可以直接给用户新增、修改或删除标签,并写回账号下的 Polish 记事数据,和浏览器插件保持同步。
其他主要特性
- 原生 Material You 体验:支持深色模式与 Android 12+ 动态取色( Dynamic Color ),界面截图可以直接看仓库 README 。
- 浏览与互动:支持将常用节点固定到首页、富文本正文与回复排版、Base64 内容原位展开、大图缩放查看,以及回复时直接上传图床( V2EX / Imgur )。
- 消息与登录体验:支持通知列表与未读/每日签到提醒;支持账号密码 + 图形验证码以及两步验证( 2FA )。
想请教一个问题:Google Play 审核的测试账号怎么解决?
目前卡在 Google Play 的「应用访问权限( App access )」审核环节无法上架:
Play Console 要求凡是需要登录才能访问的功能(回复、收藏、通知、签到、用户标签同步等),都必须提供一个能让审核员顺利登录的测试账号;但 V2EX 注册门槛高且登录强制图形验证码,真实账号一旦给多人异地审核还容易触发风控或 2FA ,实际上没法提供一个免人工干预就能稳定登录的审核账号。
想问问各位做过 V2EX 或同类第三方社区客户端上架 Google Play 的开发者,大家当时都是怎么解决审核测试账号问题的?(比如审核开关走本地演示数据、仅提交游客模式录屏,还是直接放弃 Play 只走 GitHub Release / 其他渠道?)
欢迎提 Issue / PR ,也期待大家的使用反馈和避坑经验!



