ES模块
此模块用来获取运行容器SDK相关的信息。
快应用的文件存储路径(ES App File Path)对应的 android 系统路径为:/data/data/APK包名/app_rpk/apps/快应用包名/files
以 Runtime apk 和「八段锦」(es.com.baduanjin.tv) 快应用为例,对应的android 路径为: /data/data/com.extscreen.runtime/app_rpk/apps/es.com.baduanjin.tv/files/
快应用的运行路径(ES App Runtime Path)对应的 android 系统路径为:/data/data/APK包名/app_rpk/apps/快应用包名/版本号/android
以 Runtime apk 和 2.2.2203版本的「八段锦」(es.com.baduanjin.tv) 快应用为例,对应的android 路径为: /data/data/com.extscreen.runtime/app_rpk/apps/es.com.baduanjin.tv/2.2.2203/android
API
DataStructure
ESSDKInfo
SDK信息
| Name | Description | Type | Default |
|---|---|---|---|
| cid | sdk唯一标识符 | string | - |
| IPAddress | IP地址 | string | - |
| deviceName | 设备名称 | string | - |
| versionCode | 版本号 | number | - |
| versionName | 版本名称 | string | - |
| packageName | 包名 | string | - |
| eskit_ver_code | 版本号 | number | - |
| eskit_ver_name | 版本名称 | string | - |
| miniProgramPath | 快应用文件路径 | string | - |
| runtimePath | 快应用路径 | string | - |
| schemes | 支持的协议 | string | - |
| sdkChannel | 渠道 | string | - |
Exposes
| Name | Description | Type |
|---|---|---|
| getESSDKInfo | 该方法获取ES SDK的信息 | Function |
| getESId | 该方法获取ES SDK的唯一标识符 | Function |
| getESName | 该方法获取ES SDK的名称 | Function |
| getESSDKVersionCode | 该方法获取ES SDK版本号 | Function |
| getESSDKVersionName | 该方法获取ES SDK版本名称 | Function |
| getESPackageName | 该方法获取ES SDK包名 | Function |
| getESAppFilePath | 该方法获取快应用文件存储路径 | Function |
| getESAppRuntimePath | 该方法获取快应用rpk存储运行路径 | Function |
| getSupportSchemes | 该方法获取快应用支持的协议列表 | Function |
| isModuleRegistered | 该方法判断模块是否注册过 | Function |
| isComponentRegistered | 该方法判断组件是否注册过 | Function |