WebToApp可在安卓设备端零代码完成网站,HTML项目,媒体资源的APK打包与编译,无需电脑设备即可生成可安装的独立应用。搭载双浏览器引擎,高度还原网页原有样式与交互效果,配备多款内置模块,代码模板,支持文件导入导出。可借助自然语言指令生成代码,制作专属应用图标,支持脚本注入,UA伪装,资源加密防护,提供多类型签名与应用克隆功能。
1、首先点击“创建应用”选项。
2、随后输入应用名称与网站地址,并点击获取应用图标按钮,以自动抓取站点图标。
3、接着根据实际需求,点击开启想要使用的各项功能。
4、向下滑动页面,还可以开启更多高级功能;确认设置无误后,点击右下角的保存按钮即可。
5、完成上述操作后,即可在列表中看到刚刚创建的应用。
1、首先点击“添加分类”选项,进入分类创建界面。
2、输入分类名称并设置分类图标,确认后点击保存按钮。
3、保存完成后,即可看到刚刚创建的分类。
1、首先点击右上角的三个点图标,展开更多操作菜单。
2、随后点击“拓展模块”选项,进入模块管理页面。
3、在此处即可查看软件内置的各类模块。
4、在拓展商店页面中,还有众多模块可供下载使用。
v2.5.5版本
新增
设置中的页面缩放:初始缩放改为每个应用的构建期设置(高级设置→内容显示),每次启动自动应用——调整缩放不再需要退出全屏去点工具栏。
页内查找:查找栏打开时自动弹出输入法。
GitHub线路实测选路:运行时下载(Node、PHP、Python、Composer)不再依赖两个硬编码加速器的声明顺序。现在会并发探测全部可用线路(13个前缀加速+直连)在真实release资源上的首字节延迟,丢弃超过1000ms的线路,其余按最快优先排序;结果缓存5分钟,且全部探测失败的那一轮不写入缓存——测量失败绝不会让下载无路可走。同时内置GitHubIP直连表,pinnedIP优先、系统DNS结果兜底。
更新检查与模块市场接入同一套实测线路池:api.github.com的release元数据与raw.githubusercontent.com的模块目录,现在会逐个尝试所有候选线路而非单一固定加速器,并始终把原始URL保留为最后一个兜底。
激活服务:examples/下新增可直接部署的CloudflareWorker参考服务端,便于自托管激活。
调整
工具栏:反直觉的“隐藏工具栏”开关改为正向的工具栏总开关——开启即全部启用、关闭即全部关闭,七个子项开关平铺在卡片里,不再需要额外展开一步。
文档站:操作按钮改为中性黑色,首页光晕移除,emoji图标替换为SVG图标,首页与快速开始的下载按钮现在自动识别最新release。
文档::app的Gradle任务统一加上standardflavor限定——仓库现在有两个flavor,裸任务名(如:app:compileDebugKotlin)会产生歧义。
修复
AI模型兜底:新一代模型不再掉进8192token、纯文本的默认值。claude-5、glm-5、grok-4此前都会丢失200k上下文与多模态能力,原因是兜底逻辑按具体代次数字匹配;现在改为按模型家族前缀匹配,后续新代次自动继承。GLM受影响最严重——智谱不在models.dev目录中,GLM系列始终走兜底路径,200k被截断成8192。另外Gemini的APIKey从key=查询参数改为官方推荐的x-goog-api-key请求头,避免密钥进入请求日志和中间节点。
覆盖已安装包的重新构建:重新构建已安装的应用不再产出装不上的APK。原本的版本号递增存在但被“用户填了自定义包名”这个条件挡住,且包名推导规则在三处重复,导致导出界面找不到已安装的应用。现在递增逻辑前移到构建入口(覆盖Agent工具与批量导出,不只是导出界面),并在增量缓存计算指纹之前执行,避免用旧版本号构建的缓存APK被复用。用户显式设置的更高版本号保持不变,1.0.0-beta这类非数字后缀也不会被改写。绝对过期时间的激活码现在被正确识别。
GeckoView文件选择:在FilePrompt.confirm之前先把选中的content://文件落地,上传不再失败。
背景音乐:曲库的歌词与标签现在能持久化,非MP3下载会正常显示,弹窗工具栏配色统一。
键盘:Android10及以下设备上“向上顶起”(RESIZE)模式重新保证输入框可见。
查找栏:退格键不再被WebView吞掉;预览态的查找按钮现在遵循精简工具栏配置。
编辑器:首次启用工具栏不再把所有子项默认关掉;工具栏卡片遵循统一卡片语法;应用名称输入框改为与URL输入框一致的描边样式。
CI:main上的合并推送不再取消正在进行的打包任务。