0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS服务开放平台推出“崩溃服务能力”

科技绿洲 来源:HarmonyOS开发者 作者:HarmonyOS开发者 2022-05-18 10:16 次阅读

一、为什么需要崩溃服务能力

用户在使用原子化服务时,出现卡顿、缓慢、闪退等情况就是典型的崩溃。尽管原子化服务在发布前都会经过严格的测试,但服务发布之后,面对多样的用户群、复杂的网络环境、各种类型的设备和场景时,崩溃问题不可避免。

崩溃问题会给用户带来非常糟糕的体验,可能会导致用户移除原子化服务卡片,或者在评论区给出较低评分,而开发者又很难根据用户的评价定位和复现问题。如果崩溃问题长期得不到解决,极可能会造成大量用户的流失,甚至可能会影响到品牌的形象和口碑。

为了助力开发者高效解决崩溃问题,HarmonyOS服务开放平台推出了“崩溃服务能力”。你是否也好奇崩溃服务能力有哪些功能?如何集成该能力?让我们一起往下看吧~

注:HarmonyOS服务开放平台是华为统一的原子化服务接入和分发平台。

地址如下:https://developer.huawei.com/consumer/cn/console#/openCard/FastService/63

二、什么是崩溃服务能力崩溃服务能力是HarmonyOS服务开放平台(后文简称:服务开放平台)提供的一个功能强大、轻量级的崩溃解决方案。崩溃服务能力提供了崩溃自动上报和崩溃问题分析功能,原子化服务集成了崩溃服务能力后,崩溃问题会自动上报到服务开放平台,并自动、实时生成崩溃报告,开发者可以通过崩溃报告,复现并解决崩溃问题。崩溃服务能力的主要功能和描述如下表所示:

poYBAGKEVrqAOIhGAADhzWeOfnU340.png

三、如何集成崩溃服务能力想拥有崩溃服务能力,首先需要进服务开放平台订阅该能力,然后下载崩溃SDK集成到原子化服务中。集成了崩溃SDK的原子化服务会在服务启动后自动初始化,当原子化服务发生崩溃时,SDK会将崩溃的相关信息上报到服务开放平台。订阅了崩溃服务能力的开发者就可以在平台查看崩溃报告,从而快速定位并解决崩溃问题。

崩溃服务能力的集成步骤如图1所示,这些步骤分别在HarmonyOS服务开放平台和DevEco Studio中完成。

poYBAGKEVsOAQyBOAADm1gTgdGM250.png

图1 崩溃服务能力集成步骤图

注:只有实名且在受邀名单的开发者有【能力中心

步骤1-4是为了在服务开放平台订阅崩溃服务能力,以便后续方便查看崩溃报告。

步骤5.1和5.2是下载崩溃SDK,开发者可以根据自身情况二选一。步骤6是将下载好的崩溃SDK集成到原子化服务中,崩溃SDK集成后,开发者就可以进入到步骤7调试日志接口,调试完成后到达步骤8上架原子化服务。之后就可以在服务开放平台查看崩溃报告。详细的崩溃SDK集成操作步骤请参考华为开发者论坛指导贴。

指导贴:https://developer.huawei.com/consumer/cn/forum/topic/0204873279578010563?fid=17

四、如何定位崩溃问题如图2所示,开发者可以通过在服务开放平台的能力中心查看崩溃次数、崩溃率、崩溃用户数等指标,根据崩溃时间、服务版本、设备类型等筛选条件,找到需要解决的崩溃问题,然后进入问题详情后进一步查看该问题的详细崩溃信息,通过崩溃信息定位和复现问题。或者直接通过崩溃堆栈定位发生崩溃的代码,从而解决崩溃问题。

pYYBAGKEVs6Ac7CoAABTLGf-3mw013.png

图2 统计报表

五、结束语以上就是崩溃服务能力的介绍以及如何将它集成到原子化服务,你get了吗?HarmonyOS服务开放平台后续将上架更多能力特性,欢迎大家持续关注。

如果大家在使用服务开放平台集成能力、上架分发等过程中遇到问题,可以前往华为开发者论坛的“快服务专区”向我们反馈。我们将对大家反馈的问题进行优化和改进,提升大家的使用体验。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    7232

    浏览量

    87333
  • 代码
    +关注

    关注

    30

    文章

    4536

    浏览量

    66490
  • HarmonyOS
    +关注

    关注

    79

    文章

    1686

    浏览量

    29149
收藏 人收藏

    评论

    相关推荐

    为什么服务器频繁崩溃

      服务崩溃可能由多种原因引起,包括但不限于以下几个常见的因素。
    的头像 发表于 11-29 15:21 511次阅读

    【鸿蒙生态千帆起】HarmonyOS系统级地图与位置服务,赋能广大开发者

    与位置服务能力。 端云协同软硬结合,提供更全面差异化的位置服务 华为终端云服务地图业务高级产品经理表示,Petal Maps将为HarmonyOS
    发表于 11-22 10:37

    鸿蒙原生应用开发-元服务分发方式的调整及趋势

    服务上架审核通过后,会收到邮件通知,但此时还无法搜索到上架的元服务,需要华为进行配置后,才能让元服务露出。当前,元服务分发的主要渠道有: 1.应用市场:具备搜索
    发表于 11-14 16:02

    HarmonyOS鸿蒙原生应用开发设计- 元服务(原子化服务)图标

    HarmonyOS设计文档中,为大家提供了独特的元服务图标,开发者可以根据需要直接引用。 开发者直接使用官方提供的元服务图标内容,既可以符合HarmonyOS原生应用的开发上架运营规范
    发表于 11-01 16:55

    HarmonyOS鸿蒙原生应用开发设计- 服务组件库

    ,又可以防止使用别人的内容产生的侵权意外情况等,减少自主创作设计的工作量。当然,如果有个性化的自主又有能力创作的除外。 HarmonyOS 服务组件库 下载地址: https://gitee.com
    发表于 10-24 16:12

    服务器数据恢复-服务器多块硬盘掉线导致上层应用崩溃的数据恢复案例

    某银行的某一业务模块崩溃,无法正常使用。排查服务器故障,发现运行该业务模块的服务器中多块硬盘离线,导致上层应用崩溃
    的头像 发表于 10-20 16:40 236次阅读

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless服务支持情况(四)

    。借助云存储服务,您可以无需关心存储服务器的开发、部署、运维、扩容等事务,大大降低了应用使用存储的门槛,让您可以专注于应用的业务能力构建,助力您的商业成功。 是支持HarmonyOS
    发表于 10-16 14:20

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless认证服务说明(二)

    的发送,并根据用户设备语言,自动匹配相应语种展示。 跨平台,SDK支持多种平台和语言,无论您的用户使用何种类型的终端,都能获得统一的登录体验和用户身份。 免运维 ,您只需在应用中访问认证服务的相关
    发表于 10-10 14:59

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless云端服务支持说明(一)

    实时洞察服务运行状态。 API网关:一个API开放平台,支持对多种API源的全生命周期管理。 云托管:提供网站的托管和静态CDN加速。 云应用引擎:提供包括部署、运行、运维在内的一站式应用托管方案
    发表于 10-08 10:22

    关于HarmonyOS服务的主题演讲与合作签约

    中,有了我的演讲,并带领了一批同样认可华为、HarmonyOS与元服务、万能卡片的客户,一起在HDC分会场现场进行了元服务合作合作签约。 我们也成为了2023年HDC的一个小主角。 坚信
    发表于 09-05 10:23

    HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用

    的应用呈现在消费者面前。 为了帮助开发者更好地实现HarmonyOS应用的开发,华为面向开发者推出了由赋能套件,鸿蒙系统特征能力,设计资源套件、开发测试套件,运维套件以及开发者支持平台
    发表于 08-14 15:08

    如何使用AGDS全网分发HarmonyOS服务

    官方网站、论坛、微博、公众号等众多平台。当用户点击链接,即可打开元服务的详情页,使用所需的服务。 Preview Link是AGDS的一个子能力, 当前免费对外
    发表于 06-07 10:58

    独立服务崩溃的几种原因

    我们都知道服务崩溃会给我们造成很大的影响,这些问题不仅是小型企业所要面临的,像视频播放、直播、电商的网站都会遭遇到独立服务器突然崩溃的突发问题。那么我们就要知道什么原因可以导致独立
    的头像 发表于 05-11 14:10 395次阅读

    HarmonyOS服务卡片跑AIGC

    我们认为基于 AIGC 能力类型的 HarmonyOS服务万能卡片应该通过 API 方式调用合规训练后的各具特色的模型与角色来服务用户,通过万能卡片、智能语音、手势动作等更加自然友
    的头像 发表于 04-25 09:40 1685次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>服务</b>卡片跑AIGC

    HarmonyOS服务万能卡片训练一下文心一言的AIGC能力

    一、部分效果图展示1.服务卡片2.AIGC服务二、DEMO说明本Demo案例只是使用了HarmonyOS服务卡片连接合规外网的能力进行AI
    发表于 04-18 10:31