AI安卓应用(1句话生成)
APK 生成服务 API 文档
概述
安卓应用生成:本服务用于动态生成 Android APK 安装包(安卓应用)。客户端需提供应用名称和目标 URL,服务端将返回 APK 下载链接。
- 服务地址:
http://apk.html.dtns.top - 字符编码:UTF-8
- 响应格式:JSON
端点列表
1. 生成 APK(端点)
http://apk.html.dtns.top/generate-apk
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| appname | string | 是 | 应用名称,将显示在安装界面及应用列表中 |
| url | string | 是 | 需要加载的网页地址(如 https://www.dtns.top) |
请求示例
Http请求:
http://apk.html.dtns.top/generate-apk?appname=我的应用&url=https://www.dtns.top
响应格式
成功响应(HTTP 200)
{
"success": true,
"projectId": "siteapp20250101001",
"apkName": "siteapp20250101001.apk",
"downloadUrl": "/apk/siteapp20250101001.apk"
}
| 字段 | 类型 | 说明 |
|---|---|---|
| success | boolean | 固定为 true |
| projectId | string | 项目唯一标识 |
| apkName | string | 生成的 APK 文件名 |
| downloadUrl | string | APK 下载相对路径,需拼接服务地址 |
下载 APK:http://apk.html.dtns.top/apk/{apkName}
失败响应(HTTP 400 / 500)
{
"success": false,
"error": "错误描述信息"
}
常见错误:
| HTTP 状态码 | error 内容 | 说明 |
|---|---|---|
| 400 | 缺少参数 appName 或 url |
请求未提供必要参数 |
| 500 | 生成失败 |
服务端处理过程中发生错误 |
| 500 | 打包命令执行失败 |
打包或签名过程失败 |
| 500 | 未找到生成的 APK 文件 |
打包后未找到预期 APK |
静态文件服务
用于下载已生成的 APK 文件。
/apk/{filename}
- 示例:
http://apk.html.dtns.top/apk/siteapp20250101001.apk