分享开源软件。WebToApp

4 隋昊航 13小时前 144次点击

WebToApp

它是一款开源免费的代码开发编程工具。

那么它的功能有很多很多。

网页

多站点

HTML

离线包

前端

PHP

WordPress

Node.js

Python

Go

媒体应用

画廊

创建应用 关闭 按钮

那么那个网页嘛,就是网页转应用,然后HTML嘛,就是把HTML转应用,然后那个Python嘛,就是把Python代码放进去,在安卓上能打包应用。

然后现在我那个本地音乐就是用它整的。

然后他一开始进入时候,让你选语言,语言有这么多。

语言

中文 Chinese

English English

العربية Arabic

Português Portuguese 翻译进行中

Español Spanish 翻译进行中

Français French 翻译进行中

Deutsch German 翻译进行中

Русский Russian 翻译进行中

取消 按钮

全部

未分类

添加分类

那么选择中文就好了。

那来让我们看看,它都有什么功能吧。

AI 编程

AI 设置

扩展模块

应用修改器

本地构建环境

运行时管理

端口管理

浏览器内核

Hosts 拦截

使用统计

Google Play

文件管理

批量导入

关于

AI 编程

AI 设置

扩展模块

应用修改器

本地构建环境

运行时管理

端口管理

浏览器内核

Hosts 拦截

使用统计

Google Play

文件管理

批量导入

关于

编辑核心配置

编辑通用配置

创建快捷方式

构建 APK

分享 APK

导出APK

移动到分类

删除

创建HTML应用

创建应用 按钮

导入项目

手动选择 Tab 已选中

ZIP 导入 Tab

文件夹导入 Tab

选择文件

分别选择HTML、CSS、JS文件(CSS和JS为可选)

HTML 文件 * index.html • 或直接编写

编辑代码 按钮

清除 按钮

添加文件 按钮

编写代码

直接在应用内编写代码,无需外部文件

HTML 按钮

CSS 按钮

JS 按钮

应用配置

高级配置

启用 JavaScript

允许HTML中的JavaScript代码执行

Switch On,

启用本地存储

允许使用 localStorage 保存数据

Switch On,

本地服务

通过本地 HTTP 服务承载,兼容 fetch、模块、WASM 和 PWA

Switch On,

端口配置

自动分配端口

系统自动选择可用端口

Switch On,

端口冲突处理

自动终止占用进程

检测到端口被占用时自动终止占用进程并启动服务

单选按钮 Selected,

提示端口被占用

检测到端口被占用时不加载页面并提示用户

单选按钮 Not selected,

代码优化

built-in

使用构建工具压缩 JS/CSS、编译 TypeScript,减小应用体积

未安装 esbuild 运行时,JS 压缩已跳过(避免压坏代码);仅压缩 CSS/图片

Switch Off,

预览

HTML 必选,CSS/JS 可选;有引用就一并选择。

激活码、BGM 等功能可在创建后编辑。

关于文件引用

• CSS/JS 会自动内联

• 绝对路径会转换

• 尽量用相对路径

编辑应用

预览 按钮 已停用

保存 按钮

应用图标

应用图标

点击选择或使用下方按钮

图标库 按钮

本地音乐 编辑框 应用名称

点击生成随机应用名称 按钮

HTML 应用

入口文件: index.html · 共 1 个文件

激活码验证

Switch Off,

隐藏浏览器工具栏

Switch On,

工具栏内容 配置浏览器工具栏可见时显示哪些内容 展开

Switch Off,

屏幕方向

Switch Off,

保持屏幕常亮

Switch Off,

悬浮小窗

Switch Off,

长按菜单

Switch Off,

启动画面

Switch On,

启动画面预览 图片

Remove 按钮

选择图片 按钮

选择视频 按钮

显示时长

显示时长:3 秒

3s

允许点击跳过 用户可点击屏幕跳过启动画面

Switch Off,

横屏显示 启动画面以横屏方式展示

Switch Off,

铺满屏幕 自动裁剪以填满整个屏幕

Switch Off,

背景音乐

Switch Off,

弹窗公告

Switch Off,

网页自动翻译

Switch Off,

扩展模块

Switch Off,

广告拦截

Switch Off,

自定义 DNS

Switch Off,

图标与应用 未启用

设备伪装 未启用

自启动设置 未启用

强制运行设置 未启用

黑科技功能 未启用

高级设置

特殊设置

APK 导出配置

导航与交互

Switch Off,

以下配置仅在打包APK时生效

编辑框 自定义包名 留空自动生成,如:com.example.myapp

编辑框 版本名

101 编辑框 版本号

APK 架构

通用

仅 64 位

仅 32 位

支持所有设备,APK体积较大

网络信任

适合现代设备,APK体积较小

兼容老旧设备,APK体积较小

网络信任

控制导出 APK 的 HTTPS 证书信任来源

信任系统 CA 保留 Android 系统内置证书信任链

Switch On,

信任用户安装 CA

Switch Off,

允许明文流量 保留 localhost、内网调试与旧站点兼容性

Switch On,

导入自定义 CA 支持 PEM、CRT、CER 格式的 X.509 证书 导入

保存为网络方案 将当前 CA、用户证书和明文流量策略保存为可复用方案 保存

性能优化

性能优化 未启用性能优化

Switch Off,

诊断日志

诊断日志 开启后,生成的应用会把运行日志写入其数据目录,便于排查问题;关闭则不产生任何日志文件。默认关闭。

Switch Off,

当前签名状态

自动生成的证书

自定义签名为全局设置,导入后所有新打包的 APK 都将使用此证书签名

支持 .p12 / .pfx / .jks / .keystore 格式

新建签名 在本机生成一个全新的签名证书,无需电脑或 keytool

导入签名文件

导出签名文件

查看签名指纹

签名方案

选择要使用的 APK 签名方案。方案为全局设置,作用于所有新打包的 APK

V1(JAR 签名) 兼容所有 Android 版本(API 7+)。关闭后低版本设备可能无法验证签名

Switch On,

V2(完整 APK 签名) Android 7.0+ 引入,校验更快更安全

Switch On,

V3(密钥轮换) Android 9.0+ 引入,支持密钥轮换。部分旧证书算法与 V3 不兼容

Switch On,

自动回退 若所选方案签名后校验失败,自动降级到更保守的方案以最大化兼容性。关闭则严格只用所选方案

Switch On,

V1 签名文件名

编辑框 签名文件基名 即 META-INF/<名称>.SF 与 .RSA 中的名称。仅含 A-Z 0-9 _ -,最长 8 位。留空则自动从签名密钥派生

当前生效名称: META-INF/WEBTOAPP.SF · WEBTOAPP.RSA

Selected, 无 复选框 未选中

Not selected, 极简 复选框 未选中

Not selected, 标准 复选框 未选中

Not selected, 完整 复选框 未选中

保存为方案

编辑框 方案名称

保存 按钮 已停用

已启用 0 项权限

基础功能

存储与媒体

网络与连接

传感器

通讯录与日历

电话与短信

系统服务

返回 按钮

预览 按钮 已停用

保存 按钮

那么如果这块你选的是Python,这块就会提示什么Python预览。如果你选的是HTML代码,这里就会显示什么HTML代码预览。

然后它这里是可以改那个64位32位和通用的,通用就是64位与32位都兼容,然后64位就是仅新手机,32位就是仅老手机,它这里都会介绍的。

然后里面有个弹窗公告功能,假如说你这个软件又更新了,你就可以用这个公告来告诉大家。

还有个启动页。

我觉得这三个功能是这里面最有特色的功能。

好的,安装包密码。

12

点击下载

那么我这个肯定不是最新版的,但是我觉得这个版本目前是比较好用的一个版本。

发现新版本

最新版本: v2.5.4

当前版本: v2.1.8

安装包大小: 58.8 MB

更新说明

## Added

- **Find in page**: a native bottom search bar in the toolbar with live match counting, previous/next navigation and engine-managed highlights (#614, #635).

- **Hosts Blocking**: custom filter imports are now first-class — named cards with enable/disable/delete, and they can be attached to individual apps from the per-app subscription selector (#623, #637).

- **Custom AI endpoints** support three wire formats — Chat Completions (/chat/completions), Anthropic Messages (/v1/messages), Responses (/responses) — routed end-to-end including function tool calling, with the format selectable in the provider form (#639, #640).

## Changed

- **AI provider catalog** trimmed to well-known entries (at most three per category). Providers removed from the list migrate automatically to custom endpoints, preserving API keys and base URLs (#639, #640).

## Fixed

- **Floating window**: exported apps no longer crash on launch (missing foreground-service permissions), the window resizes freely by default, and it now receives the app's WebView configuration (#629, #630).

- **Video splash**: pressing back during the video no longer crashes the app (#631, #632).

- **Keyboard**: the push-up mode keeps web input fields visible on Android 10 and below again (#613, #634).

- **Preview/export parity**: activation dialogs (status card, remote verification parameters, dynamic delivered URLs, offline-policy re-check), announcement triggers/versions, per-runtime port-conflict policies, HTML autoplay, announcement link crash guard and localized SSL errors now behave the same in the editor preview and in built APKs (#621, #625, #626, #627, #628, #642).

## 新增

- **页内查找**:工具栏新增原生底部搜索栏,实时匹配计数、上/下跳转,高亮由引擎管理(#614、#635)。

- **Hosts 屏蔽**:自定义过滤源升级为一等公民——带名称的卡片、启用/禁用/删除,并可在每个应用的订阅选择器中直接勾选(#623、#637)。

- **自定义 AI 端点**支持三种协议——Chat Completions(/chat/completions)、Anthropic Messages(/v1/messages)、Responses(/responses),端到端路由且支持函数工具调用,格式在供应商表单中选择(#639、#640)。

## 调整

- **AI 供应商目录**精简为知名条目(每类不超过 3 个)。被移除的供应商会自动迁移为自定义端点,保留 API Key 与 Base URL(#639、#640)。

## 修复

- **悬浮小窗**:导出的应用启动不再闪退(补齐前台服务权限),窗口默认可自由拖拽缩放,并正常接收应用的 WebView 配置(#629、#630)。

- **视频启动画面**:播放中按返回键不再导致崩溃(#631、#632)。

- **键盘**:Android 10 及以下设备上"向上顶起"模式重新保证网页输入框可见(#613、#634)。

- **预览/导出一致性**:激活对话框(状态卡、远程校验参数、动态下发 URL、离线策略复查)、公告触发器与版本号、各运行时端口冲突策略、HTML 自动播放、公告链接崩溃守卫、SSL 错误本地化——编辑器预览与构建 APK 行为一致(#621、#625、#626、#627、#628、#642)。

好的,分享到这里。


本楼来自:爱玩机工具箱MT管理器

共 14 条评论
这个是可以的,可以接入AI,让AI帮写代码

本楼来自:
我的世界肝帝玩家的资源库

叶力森 12小时前
0 
有没有比TRAE好用
隋昊航 [楼主] 12小时前
0 
这个比那个好用。
本楼来自:爱玩机工具箱MT管理器
这个我不知道啊

本楼来自:
我的世界肝帝玩家的资源库

隋昊航 [楼主] 11小时前
0 
他这个是要靠你的模型。
本楼来自:爱玩机工具箱MT管理器
对,还得靠自己接入进去的接口才行

本楼来自:
我的世界肝帝玩家的资源库

隋昊航 [楼主] 12小时前
0 
API需要自己搞,如果API收费的话,那成本也得高点儿。比如说DeepSeek V4,是两块钱,那么输出代码也得需要扣钱的。
本楼来自:爱玩机工具箱MT管理器
这个确实,我玩过

本楼来自:
我的世界肝帝玩家的资源库

我发现蓝奏云这个网站真的是有点毛病,总是把 ##X-aqBaQP1PMkn1Qh## 这鬼东西默认复制到剪贴板里 本楼来自:

豌豆荚
隋昊航 [楼主] 12小时前
0 
没错。
本楼来自:爱玩机工具箱MT管理器
叶力森 12小时前
0 
不错哦,我可以去体验一下
隋昊航 [楼主] 12小时前
0 
不过AI的API接口需要你自己找,你要找的接口比T2A好,那肯定比T2A1好用,如果你找的接口没有T2A1好用,那它肯定就不好用。
本楼来自:爱玩机工具箱MT管理器
叶力森 10小时前
0 
哦,原来这样啊
隋昊航 [楼主] 7小时前
0 
肯定比 T R A E 强啊!
本楼来自:爱玩机工具箱MT管理器
添加一条新评论

登录后可以发表评论 去登录