Iwara4A:免费 Iwara 安卓客户端完整指南
Iwara4A:免费 Iwara 安卓客户端完整指南
【免费下载链接】iwara4a基于Jetpack Compose开发的iwara安卓app (Unofficial Iwara Android Application)项目地址: https://gitcode.com/gh_mirrors/iw/iwara4a
Iwara4A 是一款免费的 Iwara 安卓客户端,登录、刷订阅、看视频都在手机端完成。相比用浏览器打开网页,这个 Iwara 安卓客户端还内置了自动重试,专治服务器无响应。适合想用手机流畅刷视频和图的用户。
Iwara4A 是什么:非官方 Iwara 安卓客户端
它是一款非官方客户端,纯 Kotlin 从零实现,覆盖网站上的大部分功能。直接对接官方接口和网页,不走改包路线,带夜间模式。
技术架构:为什么这样搭
界面层选 Jetpack Compose 加 Material 3:声明式写法让复杂界面只有一份状态源,夜间模式跟随系统切换,不用维护两套 XML。
数据层用 Retrofit 走官方 RESTful API;登录时要抓的 antibot_key 这类接口拿不到的东西,交给 Jsoup 直接解析网页(IwaraParser)。
抗抖动是这套架构的核心:HTTP 层失败最多重试 3 次,业务层再兜底重试到 10 次,相关拦截器都在 util/okhttp/。
整体是 MVVM 加 Hilt 依赖注入,Paging3 负责订阅流、评论这类长列表的分页。
功能亮点:日常能用到什么
- 自动重连:服务器卡住时不弹错误框,App 在后台悄悄重试,拿到结果才停。
- 三页浏览:视频、订阅、图片三个标签左右滑动切换,长列表自动分页加载。
- 视频播放:ExoPlayer 播放,支持横屏全屏,评论区就在播放器下方。
- 图片浏览:多图作品左右滑动翻页,缩略图加载不卡顿。
- 账号互动:登录状态本地保存,点赞、关注、看个人信息都不用切回浏览器。
适合谁用:三个真实场景
- 通勤地铁上:刷订阅更新,加载失败的请求在后台自动补齐,到站内容已就绪。
- 睡前躺床上:🌙 夜间模式看视频图片不刺眼,不用半夜手动点刷新。
- 跟进喜欢的画师:点赞、关注都在 App 里点完,省去浏览器和 App 来回切。
项目还在逐步完善中,暂未提供安装包,中/英/日三语在计划里。想尝鲜可以直接 git clone https://gitcode.com/gh_mirrors/iw/iwara4a 自己编译一份。💡 建议关注一下仓库,等正式版出来第一时间上手体验。
【免费下载链接】iwara4a基于Jetpack Compose开发的iwara安卓app (Unofficial Iwara Android Application)项目地址: https://gitcode.com/gh_mirrors/iw/iwara4a
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
