介绍
官方网站:https://github.com/shiahonb777/web-to-app/
WebToApp 是一款能够秒速将网站转换为 Android 应用的工具。软件能将任意网址转独立应用、图片/视频转全屏应用。扩展模块包含10个内置模块 + 30+代码模板,支持模块文件导入导出,用自然语言描述需求,AI 自动生成模块代码可以智能生成精美图标。
软件截图

软件特点
? 核心功能
- URL转App:输入任意网址,一键生成独立应用
- 媒体转App:支持图片/视频转换为独立应用
- HTML转App:支持 HTML/CSS/JS 项目转换为独立应用
- 前端框架支持:React、Vue、Next.js、Nuxt、Svelte 等项目一键打包
- 自定义图标:支持从相册选择或 AI 生成自定义应用图标
- 自定义名称:自定义应用显示名称
- 自定义包名:支持自定义 APK 包名和版本号
? 扩展模块系统
- 类油猴脚本:向网页注入自定义 JavaScript/CSS 代码
- 10个内置模块:视频下载、B站/抖音/小红书视频提取、视频增强、网页分析、暗黑模式、隐私保护、内容增强、元素屏蔽
- 30+ 代码模板:快速创建常见功能模块
- 模块分类:20+ 分类(内容过滤、样式修改、功能增强、媒体处理等)
- URL 匹配规则:支持通配符和正则表达式匹配
- 配置项系统:模块支持用户自定义配置
- 权限声明:细粒度权限控制
- 分享码:一键生成分享码,轻松分享模块
- 导入导出:支持模块文件导入导出
? AI 模块开发 Agent
- 自然语言开发:用自然语言描述需求,AI 自动生成模块代码
- 语法检查:自动检查 JavaScript/CSS 语法错误
- 安全扫描:检测 XSS、eval 等安全问题
- 自动修复:AI 自动修复检测到的错误
- 代码片段库:常用代码片段快速插入
- 调试测试页面:内置测试页面验证模块效果
? AI 功能
- 多供应商支持:Google Gemini、OpenAI、智谱 GLM、火山引擎、MiniMax、OpenRouter 等
- AI HTML 编程:AI 辅助生成和修改 HTML/CSS/JS 代码
- AI 图标生成:使用 AI 生成应用图标
- 图标库:收藏和管理生成的图标
- 会话管理:支持多会话、模板选择、样式定制
- 实时预览:代码生成后可直接预览效果
- AI 设置:统一管理 API 密钥和模型配置
✨ 集成功能
- 启动画面:支持图片/视频启动动画,内置视频裁剪器
- 背景音乐:支持为应用添加 BGM 播放列表,可配合歌词同步显示
- 在线音乐搜索:在线搜索下载音乐作为 BGM,支持歌词同步
- 激活码验证:内置激活码机制,支持 SHA-256 加密校验
- 弹窗公告:启动时显示公告信息,支持链接跳转
- 公告模板:10 种精美公告模板(小红书、渐变、毛玻璃、霓虹等)
- 广告拦截:内置广告拦截引擎,自动过滤网页广告和弹窗
- Hosts 拦截:自定义 hosts 文件实现域名级别拦截和过滤
- 网页自动翻译:网页内容自动翻译,支持中/英/日/阿拉伯语
- 浏览器内核:支持自定义 WebView 内核配置
- 浏览器伪装:User-Agent 和浏览器指纹伪装
- 独立浏览器环境:每个应用独立运行环境,支持指纹伪装、多开隔离
- 长按菜单:增强的长按上下文菜单,支持自定义操作
- 后台运行:退出应用后继续在后台运行,保持任务持续执行
- 强制运行模式:定时强制运行、屏蔽 Home/返回键、多种黑科技功能
- 开机自启动:支持开机自动启动和定时自动启动
- APK 加密保护:配置/代码/媒体加密、完整性校验、反调试保护
- 广告集成:预留广告SDK接口(横幅/插屏/开屏)
? 导出功能
- 桌面快捷方式:创建桌面图标,像原生App一样启动
- 构建APK安装包:直接生成独立APK并安装,无需Android Studio
- APK 架构选择:支持选择目标 CPU 架构(arm64-v8a、armeabi-v7a、x86、x86_64)
- 项目模板导出:导出完整Android Studio项目,可自行编译APK
? 媒体应用功能
- 图片转App:选择图片生成全屏展示应用
- 视频转App:选择视频生成循环播放应用(支持大视频流式打包)
- 媒体画廊:内置媒体画廊,管理和浏览图片视频
- 显示配置:支持音频开关、循环播放、自动播放、铺满屏幕
- 加密支持:媒体文件支持加密保护
- APK打包:媒体应用支持导出为独立APK
? 主题系统
- 多种主题:内置多款精美主题风格
- 深色模式:支持跟随系统、手动切换
- 动画效果:可自定义动画开关和速度
- 粒子特效:部分主题支持粒子背景效果
⚡ 应用修改器
- 应用列表扫描:自动获取设备上已安装的应用列表
- 图标/名称修改:自由修改任意应用的图标和显示名称
- 克隆安装:将修改后的应用作为新应用安装(独立包名)
- 快捷方式启动:创建使用新图标的快捷方式,启动原应用
更新日志
v1.9.5
- 新功能
- 新增cookies持久化
- 新增多apikey管理配置
- 新增模型名称搜索功能
- 新增隐藏URL预览功能
- 新增弹窗拦截器功能