SDK 根目录:~/Library/OpenHarmony/Sdk/26.0.0/(本机另有 20、23 两个旧版本) API 定义目录:ets/api/(ArkTS 应用面)与 js/api/(同名双份) 工程 targetSdkVersion:26.0.0(DSHohos/build-profile.json5,runtimeOS: HarmonyOS)
| API | d.ts 文件 | 用途 |
|---|---|---|
| HTTP | @ohos.net.http.d.ts | Typert RPC 一元调用(POST /api) |
| WebSocket | @ohos.net.webSocket.d.ts(注意大写 S) | 两条下行事件流 events.mux / events.host |
| TCP Socket | @ohos.net.socket.d.ts | 备用 |
| API | d.ts 文件 | 用途 |
|---|---|---|
| UIAbility | @ohos.app.ability.UIAbility.d.ts | 应用入口、生命周期 |
| 窗口管理 | @ohos.window.d.ts | 多窗口、自由窗口、窗口状态 |
| Web 组件 | @ohos.web.webview.d.ts | WebView 逃生舱(兼容模式) |
| 文件选择 | @ohos.file.picker.d.ts | 附件选择、目录选择(FSPicker) |
| KV 偏好 | @ohos.data.preferences.d.ts | 设置存储 |
| 关系数据库 | @ohos.data.relationalStore.d.ts | 会话索引缓存 |
| 通知 | @ohos.notificationManager.d.ts | 升级完成/审批等待/任务完成通知 |
| 安全存储 | @ohos.security.asset.d.ts | API Key 凭据加密(Asset Store) |
@ohos.app.ability.childProcessManager.d.ts(@since 11,PC/二合一/平板可用)源码阅读结论: