离线、零权限的 Android 文件查看器,可打开 PDF、Word、Excel、PPT、图片、音视频、Markdown 和 ZIP 等文件。
- Star
- 6,848
- Fork
- 1,056
- 未关闭 Issue
- 5
- 最近提交
- 前天
这是什么?
WebToApp 是一款运行在 Android 手机上的 APK 构建工具,无需电脑或远程构建服务器,即可把网页内容打包成可安装的 APK。除了简单的网址封装,它还能内置 Node.js、PHP、Python、Go 和 WordPress 等本地服务运行环境,以原生进程方式从应用存储中启动。项目可导出为 Android Studio 源码工程,也能生成 Google Play 所需的 AAB 文件,并自动把 targetSdk 调整到 Play 要求的版本。
应用内置网络功能,包括 DNS-over-HTTPS、代理设置、通过本地 MITM 桥接实现的 TLS 指纹伪装,以及系统 WebView 和 GeckoView 两种引擎下的 ECH 加密。生成的应用可通过 JS/CSS 模块、用户脚本和 MV3 Chrome 扩展进行扩展。签名支持 V1、V2、V3 方案,并可在设备上管理密钥库。
应用还自带一个 Agent,可通过自然语言指令调用已配置的大模型操作应用,最多支持 60 个工具,用于创建、构建和导出应用。宿主界面支持 10 种语言。
核心功能
- 01直接在 Android 设备上构建 APK 和 Google Play AAB,支持 V1/V2/V3 签名。
- 02在生成的应用中运行 Node.js、PHP、Python、Go 和 WordPress 本地服务。
- 03提供 DNS-over-HTTPS、代理和 TLS 指纹伪装等网络功能。
- 04支持用户脚本、JS/CSS 模块和 MV3 Chrome 扩展。
- 05内置 Chrome 应用商店搜索和可操作应用的 AI Agent。
- 06可将项目导出为 Android Studio 的 Gradle 源码工程。
适用场景
- 不借助电脑,把网站或内部系统做成 Android 应用。
- 将小型 Node.js、PHP 或 Python 应用打包,用于手机端演示或原型验证。
- 把网页项目生成 Google Play 提交所需的 AAB 文件。
- 把静态 HTML 或 React、Vue 构建产物打包成可离线运行的 Android 应用。
快速上手
- 1
从 GitHub Releases 下载 APK
- 2
安装到 Android 6.0(API 23)或更新的设备上
- 3
在“我的应用”中点击“创建”,填写基本信息后保存
- 4
点击 ⋮,然后选择“构建 APK”以获得已签名的 APK
使用前须知
- Node.js、PHP、Python、Go、WordPress、图片和视频类型默认关闭,需在“关于 → 高级功能”中开启。
- 构建器仅在 Android 手机上运行。
标签
常见问题
- web-to-app 是什么?
- 一款可直接在 Android 手机上运行的应用,把网站、前端项目或 Node.js、PHP、Python、Go、WordPress 站点打包成 APK。 WebToApp 是一款运行在 Android 手机上的 APK 构建工具,无需电脑或远程构建服务器,即可把网页内容打包成可安装的 APK。除了简单的网址封装,它还能内置 Node.js、PHP、Python、Go 和 WordPress 等本地服务运行环境,以原生进程方式从应用存储中启动。项目可导出为 Android Studio 源码工程,也能生成 Google Play 所需的 AAB 文件,并自动把 targetSdk 调整到 Play 要求的版本。
- web-to-app 可以免费使用吗?用的什么许可证?
- web-to-app 以 Unlicense 许可证开源。用于商业产品前,请先确认许可证条款。
- web-to-app 还在维护吗?
- 活跃维护中。web-to-app 最近一次提交是在 2026年10月19日。
- web-to-app 适合用来做什么?
- 不借助电脑,把网站或内部系统做成 Android 应用。 将小型 Node.js、PHP 或 Python 应用打包,用于手机端演示或原型验证。 把网页项目生成 Google Play 提交所需的 AAB 文件。 把静态 HTML 或 React、Vue 构建产物打包成可离线运行的 Android 应用。
- web-to-app 怎么安装和运行?
- 从 GitHub Releases 下载 APK 安装到 Android 6.0(API 23)或更新的设备上 在“我的应用”中点击“创建”,填写基本信息后保存 点击 ⋮,然后选择“构建 APK”以获得已签名的 APK
- 在哪里获取 web-to-app?
- 源代码和安装说明在 GitHub 上:https://github.com/shiaho777/web-to-app
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 Android 本地离线文件转换工具,支持音视频、图片、PDF、Office、字体和字幕转换,文件不上传。
一个基于 Kotlin 的 Android 主动降噪引擎,用 FFT 检测低频嗡鸣并播放反相声波进行抵消。
一款简洁的 Android 指南针应用,支持磁北与真北切换及瞄准模式。
面向 Android 的离线 PDF 工具app,可在本机完成合并、拆分、压缩、转换和注释,不需要联网。
一款跨平台应用商店,可发现并一键安装 GitHub、Codeberg 等 Forgejo/Gitea 平台上发布的开源软件。