analysys_e_flutter_plugin 4.5.4
analysys_e_flutter_plugin: ^4.5.4 copied to clipboard
Argo Flutter plugin. Supports Android, iOS, and OpenHarmony (ohos).
4.5.4 #
- 插件
oh-package.json5不再声明asd_hm_sdk本地 HAR 依赖,避免客户ohpm install因缺包失败 - 客户需自行提供
asd_hm_sdk.har,在宿主通过overrides引入(见 README)
4.5.3 #
- 对齐鸿蒙依赖声明;
asd_hm_sdk曾移至devDependencies(仍可能导致 ohpm 拉取本地 HAR)
4.5.2 #
4.5.1 #
- 修复鸿蒙 MethodChannel 参数为 ES
Map时字段读不到(init/track等),导致 SDK 未真正初始化 - 鸿蒙宿主需声明
GET_NETWORK_INFO/GET_WIFI_INFO(与INTERNET),避免获取网络类型code:201 Permission denied - 不随包发布
asd_hm_sdk.har(由集成方自行放入ohos/libs/或通过宿主overrides引入),详见ohos/libs/README.md
4.5.0 #
- 新增 OpenHarmony(ohos)平台支持(OpenHarmony 社区 Flutter)
- ohos 侧通过 MethodChannel
argo_flutter_plugin桥接方舟鸿蒙 SDKasd_hm_sdk - SDK 约束调整为
>=2.12.0 <4.0.0,支持 Dart 3.x(同时兼容 Dart 2.12+ 空安全) - Android
build.gradle补充namespace,修复新版 AGP(8+)下Namespace not specified编译失败 - 合并 4.4.1 Dart 侧
init/setUploadUrl/setDebugMode;Android 同时兼容 camelCase / snake_case 参数;iOS / 鸿蒙均已桥接 - 鸿蒙
asd_hm_sdk需在同一次init中提供appkey+uploadURL:若按 4.4.1 顺序init→setDebugMode→setUploadUrl,插件会缓存参数并在齐全后调用原生 init - Android / iOS / Dart API 无 breaking change(相对 4.4.1 为能力对齐;相对早期原生-only init 为新增 Dart init)
- 说明:鸿蒙 SDK 未提供的能力(如 flush / 缓存策略等)会安全跳过并打日志
4.3.8 #
4.3.7 #
4.3.6 #
4.3.5 #
- 空安全支持
4.3.4 #
- 更新支持Android embed v2
4.3.3 #
- 对应方舟4.5.X版本SDK
- 新增pageClose接口
4.3.0 #
- 对应方舟4.4.9版本SDK
- 接口调用方式修改
1.0.0 #
- 对应方舟4.4.5版本SDK
- 支持功能
- 用户登录事件
- 自定义事件
- 通用属性
- 用户属性信息
- 其他