XuqmGroup-Server/update-service/src/main/java/com/xuqm/update/model/UnifiedReleaseManifest.java
XuqmGroup c3968e808d docs(sdk): 添加 Android SDK 文档和 API 设计规范
- 新增 Android SDK 使用文档,包含模块结构、集成方式和快速开始指南
- 添加 SDK API 重设计规范,统一初始化和登录接口设计
- 补充安全设计规范,完善 UserSig 鉴权和敏感数据处理方案
- 创建平台 REST API 规范,定义服务端到服务端的调用接口
- 添加离线推送架构设计,集成各大厂商推送服务与 IM 联动方案
2026-04-29 15:46:40 +08:00

35 行
926 B
Java

package com.xuqm.update.model;
import com.xuqm.update.entity.AppVersionEntity;
import com.xuqm.update.entity.RnBundleEntity;
import java.util.List;
public record UnifiedReleaseManifest(
List<AppUploadItem> appVersions,
List<RnBundleUploadItem> rnBundles) {
public record AppUploadItem(
String fileKey,
AppVersionEntity.Platform platform,
String versionName,
int versionCode,
String changeLog,
boolean forceUpdate,
String packageName,
String appStoreUrl,
String marketUrl,
boolean publishImmediately) {
}
public record RnBundleUploadItem(
String fileKey,
String moduleId,
RnBundleEntity.Platform platform,
String version,
String minCommonVersion,
String packageName,
String note) {
}
}