发现 
移动应用开发者工具
WebToApp:手机端 APK 构建工坊
在 Android 手机上把网址或前端、服务端项目打包成已签名 APK 与 AAB 的一体化工坊。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v2.8.3
- 平台
- Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
WebToApp 是一个完全运行在 Android 手机上的 APK 构建工坊:把网址、HTML / 前端项目,乃至 Node.js、PHP、Python、Go、WordPress 等本地运行时打包成可安装的 APK,无需电脑,也无需远程构建服务器。默认使用系统 WebView,可选 GeckoView(Firefox)运行时,支持 Android 7.0(API 24)及以上。
主要功能
- 构建目标:Web、Multi-Web、HTML、Offline Pack、Frontend、Gallery,开启高级功能后还有 PHP、WordPress、Node.js、Python、Go、Image、Video。
- 本地运行时:Node.js 18.20、PHP 8.4 + Composer 2.10、Python 3.14、Go 1.26.10、运行在 SQLite 上的 WordPress。
- 网络与抗审查:DoH(7 个服务商)、TLS 指纹伪装(Chrome / Firefox / Safari JA3 模板)配合本地 MITM 桥、ECH、静态 / PAC / SOCKS5 代理、CORS 绕过。
- 隐私加固:50+ 浏览器指纹伪装、AES-256-GCM 资源加密、反调试、激活码控制。
- 扩展能力:内置模块、支持
GM_*的 userscript、MV3 Chrome 扩展,并可在 Chrome Web Store 内实时搜索安装。 - 产物输出:设备内 V1/V2/V3 签名、导出 Google Play AAB(重写 targetSdk)、keystore 管理。
- Agent:通过最多 60 个工具完成生成、构建、导出、端口 / 引擎 / 运行时管理、克隆应用、广告拦截规则、配置模板等自动化,遇到 429/5xx 会自动重试。
- 界面语言:中文、English、العربية(RTL)、Português、Español、Français、Deutsch、Русский、日本語、한국어 共 10 种。
安装与使用
- 从 GitHub Releases 下载 APK,安装到 Android 7.0 及以上设备。
- 在 My Apps 点 Create 选择应用类型;PHP、WordPress、Node.js、Python、Go、Media 需先在 About → Advanced features 中开启(默认关闭)。
- 填写应用名称、目标 URL 或项目文件、可选图标,然后保存,其余编辑卡片均为可选项。
- 点击应用卡片预览,确认后点 ⋮ → Build APK,选择引擎与选项,得到已签名的 APK。
- 需要上架 Google Play 时改用 ⋮ → Google Play,在设备内生成已签名 AAB 并附 Play 元数据。
注意事项
- 高级运行时默认关闭,需要手动在设置中开启;Gallery 不需要该开关。
- 应用仅面向 Android 平台,要求 Android 7.0(API 24)及以上。
- 部分网络与指纹伪装能力涉及较复杂的浏览器行为改写,使用前请确认目标站点的兼容性。
本作品整理自 GitHub 开源项目 shiaho777/web-to-app,原作者 @shiaho777,许可证 Unlicense。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v2.8.3当前版本
新增激活码剩余时间显示、侧边抽屉按名称/域名/URL 搜索并收藏站点;改进 Web 通知、状态栏主题配色、Turnstile、视频尺寸保持与 Godot Web 导出。
- v2.8.2
新增页面按键映射:系统返回键可作为 wta:back,音量键可发送给页面;下载保留页面请求的文件名,相册可用自定义相册名。Builder 需 Android 7.0(minSdk 24),生成应用仍为 minSdk 23;HTML 与运行时端口字段限定 1024–65535;Node.js 运行时内置完整 ICU,支持 \p{ID_Start} 等 Unicode 属性转义。
评论