当前位置: 首页 > news >正文

网站建设 经济效益网上商城建设

网站建设 经济效益,网上商城建设,网站申请界面怎么做,html网页框架【背景】 我们知道AGC的Crash SDK都是需要强制集成华为分析SDK的,在使用时的崩溃数据上报都要依靠分析服务来完成,这就容易受到限制,有时出现无数据的情况就要依次排查崩溃SDK与分析SDK,比较麻烦。而就在不久前,鸿蒙崩…

【背景】

我们知道AGC的Crash SDK都是需要强制集成华为分析SDK的,在使用时的崩溃数据上报都要依靠分析服务来完成,这就容易受到限制,有时出现无数据的情况就要依次排查崩溃SDK与分析SDK,比较麻烦。而就在不久前,鸿蒙崩溃的SDK做了全面更新,上报信息不再依赖华为分析服务SDK,并且后台数据展示也做了更新。这可以让项目更加简洁,缩小了应用的占用空间,出现数据问题排查也更加方便了。不过更新后的SDK集成使用方法也与旧版本不一样了,接下来将介绍新版鸿蒙崩溃SDK的集成使用方法。

【开发准备】

  1. 登录AppGallery Connect,点击“我的项目”。在项目列表中找到您的项目,在项目下的应用列表中选择您需要启用崩溃服务的应用。选择“质量 > 崩溃”,进入崩溃服务页面,点击“立即开通”。

  2. 点击“项目设置”中“应用”栏下的“agconnect-services.json”,将“agconnect-services.json”文件拷贝到项目entry模块的目录下。

  3. 打开entry模块下的build.gradle文件,添加如下代码集成Crash SDK,目前SDK依赖仅需要一行代码就能实现了。

    dependencies {...implementation 'com.huawei.agconnect:agconnect-crash-harmony:1.1.0.300'...
    }

【实现方法】

旧版本的鸿蒙SDK调用类名已从AGConnectCrash更换为APMCrash了,需要注意更换。

  1. 您可以调用APMCrash.testJavaException方法,构造一次崩溃。

    Button btn_crash = (Button) findComponentById(ResourceTable.Id_Make_Crash);btn_crash.setClickedListener(new Component.ClickedListener() {@Overridepublic void onClick(Component component) {APMCrash.getInstance().testJavaException(true);}});
  2. 调用APMCrash.recordException方法构造一次非严重异常事件。

    Button btn_exception = (Button) findComponentById(ResourceTable.Id_Make_Exception);btn_exception.setClickedListener(new Component.ClickedListener() {@Overridepublic void onClick(Component component) {try{throw new Exception();}catch (Exception e){APMCrash.getInstance().recordException(e);}}});
  3. 调用APMCrash.setCustomLogInfo(String text)自定义日志,调用APMCrash.setCustomKeyValue自定义键值对。

    Button btn_CustomReport = (Button) findComponentById(ResourceTable.Id_Custom_Report);btn_CustomReport.setClickedListener(new Component.ClickedListener() {@Overridepublic void onClick(Component component) {APMCrash.getInstance().setUserId("testuser");APMCrash.getInstance().setCustomLogInfo(HiLog.DEBUG,"set debug log.");APMCrash.getInstance().setCustomLogInfo(HiLog.INFO,"set info log.");APMCrash.getInstance().setCustomLogInfo(HiLog.WARN,"set warning log.");APMCrash.getInstance().setCustomLogInfo(HiLog.ERROR,"set error log.");APMCrash.getInstance().setCustomKeyValue("stringKey", "Hello world");APMCrash.getInstance().setCustomKeyValue("booleanKey", false);APMCrash.getInstance().setCustomKeyValue("doubleKey", 1.1);APMCrash.getInstance().setCustomKeyValue("floatKey", 1.1f);APMCrash.getInstance().setCustomKeyValue("intKey", 0);APMCrash.getInstance().setCustomKeyValue("longKey", 11L);}        });

【数据展示】

现在鸿蒙崩溃SDK后台数据展示界面也与现在的Android应用不同了,做出了更细致的更新,下面向大家展示上报的崩溃数据界面。

1、数据概览界面

cke_21726.png

2、问题详情与堆栈信息界面

cke_24277.png

cke_26359.png

3、自定义报告界面

cke_29001.png

cke_31516.png

【结论】

以上就是新版本鸿蒙崩溃SDK的使用方法和成果展示。有兴趣的小伙伴也可以关注官方文档进行集成开发,让自己的应用实现崩溃监控功能。

参考文档:文档中心 SDK版本更新说明

 欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

http://www.hrbkazy.com/news/19387.html

相关文章:

  • 杭州高端响应式网站建设网站站内推广怎么做
  • wordpress添加自定义导航栏广州seo网站多少钱
  • 鞍山怎么样做一个自己的网站国家大事新闻近三天
  • 网站建设服务宗旨网络培训机构
  • 深圳做营销网站关键词优化的五个步骤
  • 响应式网站模板html5北京搜索引擎关键词优化
  • 昆山网站建设 熊掌号安卓优化大师官方下载
  • 阿里云 企业网站选哪种网站排名查询软件
  • 阿里云网站建设最后什么样子谷歌google play官网下载
  • 网站建设的规划草图百度网盘搜索入口
  • 外贸常用的网站竞价排名的服务模式是
  • 国内软件公司排名优化大师免费下载安装
  • 做网站的图片要求大小竞价交易
  • 手机网站建设的教程视频新冠疫情最新情况
  • 网站的前端怎么做快速排名优化
  • 内蒙古包头做网站的公司如何建立和设计公司网站
  • 做宽屏网站百度seo关键词优化市场
  • 手机怎么做黑网站吗大数据营销推广精准粉
  • 科技让生活更美好沧州网站seo公司
  • 青海网站建设公司哪家好济南竞价托管公司
  • 网站建设售后完善抖音引流推广一个30元
  • 网页视觉设计流程seo学校培训
  • 如何在百度做网站网络开发
  • 营销型品牌网站建设某网站搜索引擎优化
  • dw网页制作教程练习搜索引擎优化seo优惠
  • 网站建设模板百度一下你就知道官网下载安装
  • 焦作网站建设哪家正规企业推广是什么职业
  • 八宝山做网站的公司seo推广要多少钱
  • 武进网站建设机构创意营销点子
  • 关于做网站的总结seo排名影响因素主要有