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)。
好的,分享到这里。
本楼来自:
我的世界肝帝玩家的资源库
本楼来自:
我的世界肝帝玩家的资源库
本楼来自:
我的世界肝帝玩家的资源库
本楼来自:
我的世界肝帝玩家的资源库