【FAQ】集成分析服务的常见问题及解决方案
常见问题一:如何验证Analytics是否上报/接入成功?以及关键日志含义是什么?
- 在初始化Analytics SDK前添加SDK日志开关如下:
HiAnalyticsTools.enableLog ();
2.初始化SDK代码如下:
HiAnalyticsInstance instance = HiAnalytics.getInstance (this);
3.运行应用通过过滤日志检查是否有成功上报的关键日志.。
未上报/接入成功:
日志中会出现错误码部分日志可能是红色提示,请参见SDK错误码、集成调测类问题查看是否有相关解决方案。
成功上报关键日志如下:
HiAnalyticsSDK: SendMission=> events PostRequest sendevent TYPE : oper, TAG : _openness_config_tag, resultCode: 200 ,reqID:xxx
开启应用调试每上报一次会出现如下日志:
HiAnalyticsSDK: DeviceToolsKit=> debugMode enabled.
应用调试不支持上报某事件会出现如下提示:
HiAnalyticsSDK: ReportRingback=> do not enable APIEvt in debug model
常见问题二:初始化SDK时报错“client token request miss client id”怎么办?
【报错信息】
HiAnalyticsSDK: TokenAssignment=> SE-003|get token exception on the AGC! java.lang.IllegalArgumentException: client token request miss client id, please check whether the 'agconnect-services.json' is configured correctly
【问题根因】
在“项目设置”页面中,“应用”栏下的“agconnect-services.json”配置文件右侧的“不包含密钥”开关被打开了,配置文件中去除了Client密钥、API Key等密钥,但未自行调用AGC SDK的接口手动配置密钥信息。
【解决方案】
在下载“agconnect-services.json”文件前,若打开了“不包含密钥”开关。需由自行调用AGC SDK的接口手动配置密钥信息,请参见设置配置文件参数。
常见问题三:初始化SDK时报错“CE-001”“SE-001”怎么办?
【报错信息】
HiAnalyticsSDK: jsonParses=> CE-001|Cannot find productId from agconnect-services.json
HiAnalyticsSDK: InitTask=> SE-001|_openness_config_tag instance config init failed!. param error config params is error
【问题根因】
集成SDK配置参数不对,可能有如下原因:
agconnect-services.json文件位置不对。
agconnect-services.json文件不全尤其是 productId。
- 应用build.gradle未添加 apply plugin: ‘com.huawei.agconnect’或未在plugins中添加 id 'com.huawei.agconnect'。
注意:com.huawei.agconnect 配置需要放到 com.android.application 下面,最好是下一行,否则也会报错。
【解决方案】
- 将agconnect-services.json文件放置制定位置。
- 重新在AGC上下载agconnect-services.json文件并替换。
- 添加 com.huawei.agconnect 配置或放置指定位置下。
可参考官网检查配置,请参见集成SDK。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
【FAQ】集成分析服务的常见问题及解决方案相关推荐
- 电脑公司特别版论坛常见问题及解决方案
电脑公司特别版论坛常见问题及解决方案 2011年11月29日 电脑公司特别版论坛常见问题及解决方案 [b]1.论坛新手教程--请新手们进来看看![/b] http://www.dhghost.cn/r ...
- 消息队列常见问题和解决方案
一.为什么使用消息队列? 消息队列使用的场景和中间件有很多,但解决的核心问题主要是:异步.解耦.消峰填谷. 二.消息队列的优缺点 异步.解耦.消峰填谷这是消息队列最大的优点,除了这些消息队列还可以会解 ...
- SQL Server 2005中的分析服务功能[转]
XXXX(不知道为什么CnBlogs上的人这么抵制XXXX,呵呵--)上推出了"体验SQL Server 2005"活动,当然啦,一些关于SQL Server 2005的文章被翻译 ...
- mPaaS 服务端核心组件:移动分析服务 MAS 架构解析
承接<开篇 | mPaaS 服务端核心组件体系概述>已经介绍移动分析服务 MAS 的主要功能和数据链路情况,包括"基础分析,自定义分析,性能分析,日志管理". 本章节, ...
- 埃森哲荣膺“IDC商业分析服务提供商”领军者
埃森哲数据和分析业务本年度第三次获行业认可 埃森哲应用智能已用于中国汽车.能源和快消品等行业 上海2018年7月11日电 /美通社/ -- 埃森哲(纽交所代码:ACN)在国际数据公司(IDC)最新发布 ...
- 浅谈:传统制造企业数字化转型常见问题及解决方案
之前看到有人问,有没有关于"传统制造企业数字化转型的常见问题及解决方案"的内容,今天织信就从四个方面来回答这个问题:传统制造业是怎样的.传统制造业的痛点.传统制造业数字化转型的常见 ...
- 【AGC】崩溃服务之常见问题
1.崩溃服务后,应用出现崩溃闪退的情况. 解决方案: 1.如果是集成崩溃服务后,打开应用直接崩溃闪退,则有可能是崩溃服务未能进行正确的集成配置,需要按照以下步骤进行排查: 1)检查华为分析服务是否已 ...
- 微软BI 之SSAS 系列 - 在 SQL Server 2012 下查看 SSAS 分析服务的模型以及几个模型的简单介绍...
在SSDT中部署一个 SSAS 项目到本地服务器上出现错误. You cannot deploy the model because the localhost deployment server i ...
- OpenStack环境搭建(六:常见问题及解决方案总结)
实验要求: 完成Virtual box平台安装,会应用相关操作: 在virtual box虚拟平台上部署Fuel Master节点: 在virtual box虚拟平台上部署计算节点Computer: ...
最新文章
- 外贸网站制作 网页的宽度多少为合适
- Mac-连接Windows远程桌面软件
- 全球及中国新能源汽车电机市场未来发展方向与投资潜力研究报告2022版
- ASP.NET MVC 线程和并发
- Linux网络设置(第二版) --Linux网络设置
- SmallMQ实现发布
- MySQL 之事务 及 其隔离级别
- java基础七--网络编程(1)
- IOS文件操作(NSFileManager)
- C语言中强制转换问题
- RHadoop协同过滤算法
- 11210怎么等于24_巧算24点
- http隧道Chisel
- Udacity数据分析(入门)-探索美国共享单车数据
- lattice开发错误集合
- java多态、抽象类和接口
- 计算机二级java大纲,计算机二级Java考试内容大纲
- 技嘉服务器主板按f1才能进系统,电脑开机要按F1或F2才能进入系统的解决方法
- uva 10859 放置街灯--Placing Lampposts
- D0、T0、S0到账模式的区别