原文:https://mp.weixin.qq.com/s/YmYzNXsvsqt8U8JX3vlmrg,点击链接查看更多技术内容。

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

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

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

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

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

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

二、什么是崩溃服务能力

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

崩溃服务能力的主要功能和描述如下表所示:

三、如何集成崩溃服务能力

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

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

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

图2 统计报表

五、结束语

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

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

搜索

复制

HarmonyOS崩溃服务能力全新上线,帮你高效解决崩溃问题!的更多相关文章

  1. Now冥想:崩溃服务和性能服务助力提升应用质量

    想就像心灵的"健身房",当遇到失眠或情绪问题时,我们可以通过冥想,抚平情绪波澜,享受放松时刻.<Now冥想>正是一款专注冥想与心理健康的应用.它基于国际先进的正念冥想理 ...

  2. 网易云安全DDoS高防全新上线 ,游戏防护实力领先

    本文由  网易云发布.       10月24日,网易云安全(易盾)正式上线DDoS高防解决方案[点击查看].基于网易20年网络安全防护经验,网易云安全(易盾)DDoS高防可提供1T超大防护带宽,拥有 ...

  3. 云计算被视为继大型计算机、个人计算机、互联网之后的第4次IT产业革命,顺应了当前各行业整合计算资源和服务能力的要求(转)

    云计算被视为继大型计算机.个人计算机.互联网之后的第4次IT产业革命,顺应了当前各行业整合计算资源和服务能力的要求,成为引领当今世界信息技术变革的主力军.越来越多的金融企业认识到只有与云计算结合,才能 ...

  4. 又拍云SSL证书全新上线,提供一站式HTTPS安全解决方案

    互联网快速发展,云服务早已融入每一个人的日常生活,而互联网安全与互联网的发展息息相关,这其中涉及到信息的保密性.完整性.可用性.真实性和可控性.又拍云上线了与多家国际顶级 CA 机构合作的数款OV & ...

  5. 拥抱自动化,CODING 2.0 持续集成全新上线

    在文章开始前,做一个小调查,在您的软件项目中集成一行新代码平均需要花多长时间? 15 分钟 一小时 半天 一天及以上 注意这里的集成是指将源码放在一起,并验证源码可以作为一个一致.运行可靠的软件的过程 ...

  6. 黑洞版视频裂变程序【接口版】全新上线,全新UI,支持分享数据统计

    黑洞版视频裂变程序[接口版]全新上线,全新UI,支持分享数据统计!   后台效果   程序统一售价:1899/套(包安装,包更新) 注:本程序不属于之前视频程序的更新版,展现形式和广告位设置均不同,是 ...

  7. Apollo-open-capacity-platform 微服务能力开发平台 (转)

    来自大佬的apollo整合微服务的教程:欢迎大家点评和star,链接如下:https://gitee.com/owenwangwen/open-capacity-platform 官方demo链接:h ...

  8. 如何评估 Serverless 服务能力?这份报告给出了 40 条标准

    编者按:两年前,我们还在讨论什么是 Serverless,Serverless 如何落地.如今,已经有评测机构给出了 40 条标准来对 Serverless 的服务能力进行评估,这些评估细则既是技术生 ...

  9. DAST 黑盒漏洞扫描器 第五篇:漏洞扫描引擎与服务能力

    0X01 前言 转载请标明来源:https://www.cnblogs.com/huim/ 本身需要对外有良好的服务能力,对内流程透明,有日志.问题排查简便. 这里的服务能力指的是系统层面的服务,将扫 ...

  10. 【AGC】集成华为AGC崩溃服务实用教程

    ​简介 AppGallery Connect(简称AGC)崩溃服务提供了轻量级崩溃分析服务,集成Crash SDK,可以实现零代码快速集成,您的应用能够在崩溃时自动收集崩溃报告,帮助您了解应用版本质量 ...

随机推荐

  1. 【Azure 环境】ADAL(Azure Active Directory Authentication Library )迁移到MSAL(Microsoft Authentication Library)相关问题

    问题一:根据微软官方网站对ADAL(包含ADAL.js, ADAL.NET, ADAL4J)的声明 https://docs.microsoft.com/zh-cn/azure/active-dire ...

  2. TCP的链接和断开_wireShark实践

    目录 准备 TCP连接的三次握手 WireShark验证 TCP的四次挥手 WireShark验证 状态解释 其他的 # 概述 终于到了学习总结时间了 准备 TCP连接的三次握手 转自https:/ ...

  3. 闭关修炼180天----手写迷你版的tomcat-Minicat

    手写迷你版的tomcat-Minicat 小谈Tomcat Tomcat请求处理⼤致过程 Tomcat是⼀个Http服务器(能够接收并且处理http请求,所以tomcat是⼀个http服务器) 我们使 ...

  4. 封装svg通用组件

    安装vite-plugin-svg-icons插件 pnpm i vite-plugin-svg-icons -D 在main.ts中引入vite-plugin-svg-icons import 'v ...

  5. 案例8:将"picK"的大小写互换

    最终输出结果为PICk. 需要先计算两个字母之间的间隔,比如a和A之间的间隔为多少. 然后在将大写字母转换为小写字母,加上间隔的值: 将小写字母转换为大写字母,减去间隔的值. 示例代码如下: #def ...

  6. 手把手的使用Toolkit插件在诗情画意中完成AI诗朗诵

    本文分享自华为云社区<[云驻共创]手把手的使用Toolkit插件在诗情画意中完成AI诗朗诵>,作者: 红目香薰. 云原生时代,开发者们的编程方式.编程习惯都发生了天翻地覆的变化,大家逐渐地 ...

  7. 2024 SemEval 冠军

    SemEval Task10,本质是一个文本分类的任务,有三个子任务,论文摘要如下:在多维对话中,情绪不仅作为情感交流的重要中介者,还承载着丰富的信息.因此,准确识别交流者的情绪并理解情绪变化的触发因 ...

  8. 提升UE5写实效果的项目设置

    随着虚幻引擎5(Unreal Engine 5,简称UE5)的发布,游戏开发者和数字艺术家们迎来了一个全新的机会,可以在其强大的渲染引擎下创建更加逼真和令人惊叹的游戏和虚拟场景.然而,要实现出色的写实 ...

  9. c# WPF制作百度网盘资源搜索工具

    界面如下 1.搜索中 2.搜索成功 源码地址:https://github.com/BruceQiu1996/BaiduDiskSearcher 希望有用的学到的或者对此感兴趣的可以给一个star,谢 ...

  10. r-nacos v0.4.0版本发布

    r-nacos是一个用 rust重新实现的nacos. r-nacos比java实现的nacos更轻量.快速.稳定:合适在开发.测试.受资限服务等环境平替nacos服务使用. r-nacos v0.4 ...