0

我正在尝试在应用程序中实现华为分析工具包,但不幸的是我遇到了一个问题,在调试模式下,我的自定义事件没有在应用程序调试中显示在网络上。在日志中,我可以看到以下错误,也就是说我没有网络或没有 Internet 权限,这在我的情况下是不正确的。

W/HiAnalyticsSDK: HttpClient=> When Response Content From Connection inputStream operation exception! 401
W/HiAnalyticsSDK: StreamUtil=> closeQuietly(): Exception when connHttp.getInputStream()!,There may be no network, or no INTERNET permission
I/HiAnalyticsSDK: ReportInstance=> response code : 401
I/HiAnalyticsSDK: SendTask=> events PostRequest sendevent TYPE : oper, TAG : _openness_config_tag, resultCode: 401 ,reqID:530a86a50e7643cb83ec1328b5332fbf
I/HiAnalyticsSDK: SendTask=> is debug mode

您能否建议我请教这种问题的来源,因为我已经对文档进行了全面的研究,但没有找到解决这个问题的方法。谢谢。

4

2 回答 2

0

您介意提供一些进一步的信息以供进一步检查吗?

-Huawei Analytics SDK的版本号 -启用分析服务时选择的数据存储区域 -完整的Huawei Analytics SDK日志,从初始化到发生错误

于 2020-08-14T06:17:22.950 回答
0

错误代码 401 表示未经授权的访问或无效的登录凭据。请确保您已将您的 agconnect-services.json 包含在您的应用程序目录中,并在您的开发者控制台中正确启用和配置 Analytics API。

您可以参考这个FAQ - https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/environment-faq-0000001050162062-V5

请仔细阅读此文档并确保您不会错过任何步骤 - https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/android-dev-process-0000001050163813-V5 .

于 2020-10-14T00:36:17.503 回答