XuqmGroup-HarmonySDK/xuqm-sdk/Index.ets
XuqmGroup dbabf813ea feat(sdk): 将许可证文件替换为初始化配置文件
- 将 license.xuqm 文件替换为 config.xuqm 配置文件
- 实现 ConfigFileReader 来读取和解密配置文件
- 添加 ConfigFileCrypto 用于配置文件加密解密
- 更新 autoInitialize 方法以从配置文件自动初始化
- 移除对 sdk-license 的反射依赖
- 在 HarmonySDK 中实现配置端点动态配置
- 更新 iOS SDK 中的配置文件读取逻辑
- 统一各平台配置文件格式和处理方式
2026-06-02 17:15:49 +08:00

31 行
868 B
Plaintext

export { XuqmSDK } from './src/main/ets/XuqmSDK'
export { ImClient } from './src/main/ets/im/ImClient'
export { PushSDK } from './src/main/ets/push/PushSDK'
export { UpdateSDK } from './src/main/ets/update/UpdateSDK'
export { SDKContext } from './src/main/ets/core/SDKContext'
export { HttpClient } from './src/main/ets/core/HttpClient'
export type {
ConfigFile,
SDKConfig,
LoginSession,
ImMessage,
SendMessageParams,
AppVersionInfo,
RnBundleInfo,
InstalledRnBundleInfo,
PushTokenInfo,
MsgType,
ChatType,
MsgStatus,
ConversationData,
FriendRequest,
GroupJoinRequest,
ImGroup,
HistoryQuery,
PageResult,
UserProfile,
ApiResponse,
} from './src/main/ets/core/Types'
export type { ImEventDelegate, RevokeData } from './src/main/ets/im/ImClient'
export type { AppUpdateResult, RnUpdateResult } from './src/main/ets/update/UpdateSDK'