HMS崩溃服务无法使用

  • Creator 版本: 3.3.1

  • 目标平台: Android

  • 重现方式:引用官方提供的huawei.agc.crash.CrashService.testIt();方法报错后没效果

  • 首个报错:

  • 之前哪个版本是正常的: 无

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统: 雷电模拟器

  • 重现概率: 100

试试用真机?

用一个google手机跑过,触发了报错,后台也没有信息,帮忙查看一下,信息

明天让我们试试,目前我还没用过崩溃服务。文档是没有说不能在模拟器使用。

好的,谢谢大哥,怎么样了呢

崩溃服务只统计崩溃的报错,只有应用闪退了才会统计,可以自己制造一个闪退试一下;官方提供的接口没有崩溃的效果,目前正在排查;
是直接使用官方demo 出现的吗?

我手动写了一个错误,app都闪退了,也没效果的呢,没用官方的demo

最新的情况:测试正常;
测试步骤:(用的官方demo 测试)

  1. AppGallery Connect 注册好 app 项目;

  2. cocos 客户端 ->服务 -> 开启崩溃服务 (如果需要测试其他功能,相对应开启,例如分析服务);

  3. 根据创建好的项目包名,构建安卓app;

  4. 用 AS 打开工程;

  5. AppGallery Connect 后台,项目设置 -> 常规 -> SHA256 证书指纹配置:
    gradle.properties -> RELEASE_STORE_FILE
    在 AS 上的 Terminal 中:keytool -list -v -keystore F:/CocosDashboard_1.0.11/resources/.editors/Creator/3.0.0/resources/tools/keystore/debug.keystore


    因为打的debug 包,所以直接使用默认的配置生成 SHA256;

  6. 修改build.gradle ,因为使用的 debug 包,所以修改了下配置。

  7. 运行 app,进入 crash 场景,调用 huawei.agc.crash.CrashService.testIt() app 崩溃,等一下进去后台,可查看到崩溃信息:

上周测试没有收到崩溃信息是我漏加了 SHA256 配置,需要崩溃后重新打开 app 下;
上面的步骤看能否有帮助;

1赞

可以了,我看文档没提到要加SHA256 所以没去加,加了就可以了,不过这个好像只收集崩溃信息,别的好像不收集,谢谢了

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。