1

我正在使用 Matomo 进行我的应用程序分析,并且很好奇除了当前在 Matomo Dashboard 上显示的 Android 和 iOS 之外,是否可以显示 Harmony/HuaweiOS。

如果我现在使用带有自己操作系统的华为手机,Matomo 将其显示为 Android 10 而不是 HarmonyOS。有没有办法做到这一点?

4

2 回答 2

2

检测和声

Class.forName("ohos.app.Application")

获取系统版本

import ohos.system.version.SystemVersion

SystemVersion.getVersion() //get harmonyos version
SystemVersion.getApiVersion() //get api level 

不要忘记 ohos.jar,你可以在 Harmony sdk 下找到它sdk/java/2.1.1.21/api/ohos.jar

于 2021-06-30T06:50:35.627 回答
0

设备检测器读取的浏览器的用户代理。这也需要第三方浏览器来识别HarmonyOS并向matomo提供数据。

于 2021-06-30T07:37:01.627 回答