Flurry 分析用于在 Play Store 上发布的标志性应用程序之一,并且在非华为设备上运行良好。现在在华为应用程序库和不支持 Play 商店和 GMS 服务的华为设备上发布此应用程序。那么这个flurry插件在没有播放服务的华为设备上这个标志性的应用程序中能正常工作吗?
问问题
206 次
2 回答
1
我会参考 Flurry SDK 的文档和官方的 Ionic 插件页面。
Flurry SDK 文档说只建议使用一种 GMS 依赖项,即广告。如果该应用程序严重依赖谷歌移动广告的集成,则此特定功能只能部分发挥作用,因为没有 GMS 的华为设备无法连接到谷歌的 API 以接收 GAID。
这意味着什么?
GAID 的主要功能是为用户提供个性化广告。例如,如果您没有使用 Google 移动广告或其他 Google 服务(例如 Firebase),您的应用应该可以正常运行。此外,我也没有看到与 Ionic 的 Flurry 插件集成所需的任何依赖项。
不过,如果您需要个性化广告,华为有自己的Ads Kit(可用于 Cordova,但可以使用 Ionic 实现),它将 GAID 替换为 OAID。如果您注册为华为开发者并查看Cloud Debug服务,您也可以自己测试应用程序。
该服务允许您上传 apk 以在华为实验室之一的仅 HMS 的真实设备上对其进行测试。完成测试后,设备将恢复到原始状态,您的所有配置将被删除以供下一个用户使用。
于 2020-06-26T10:24:10.097 回答