| 首页  |  资讯  |  评测  |  活动  |  学院  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 资讯> 软件>

在Android、iOS、Web多平台使用AppGallery Connect性能管理服务

2021-04-23 17:04 作者:佚名 来源:硅谷网综合 关注: 编辑:GuiGu 【搜索试试

性能管理(App Performance Management,简称APM)是华为应用市场AppGallery Connect(简称AGC)质量系列服务中的其中一项,可以提供分钟级应用性能监控能力,支持Android、iOS、Web多个平台,可查看和分析APM收集到的应用性能数据,实时全面掌握应用在线的性能表现,帮助您快速闭环性能问题,持续提升应用的用户体验。

性能管理服务优势

下面我们从总体上看一下,性能管理服务具备哪些优点:

1.跨平台:APM支持Android、iOS、Web多个平台,也支持基于Unity和Cocos引擎开发的游戏应用,使其可以方便用于各种开发场景;

2.易集成:零代码开发,平均集成耗时在5分钟以内;

3.场景化:APM当前支持应用启动、页面加载、页面渲染等多个性能监控场景,而且在场景化基础上,支持应用ANR监控,提供丰富的ANR信息,在线快速解决ANR问题;

4.全流程:与传统工作在开发态、测试态性能分析工具相比,APM贯穿了应用开发、测试、发布的全流程;

APM还具备实时性和可视化的特点,强大的数据分析和可视化系统提供了分钟级的实时监控能力。为了帮助您快速感知用户体验问题,我们细化了应用启动、页面加载、页面渲染、网络请求等场景下的监控指标,比如网络请求监控包含了请求耗时、包大小、状态码等。这些标准的监控场景之外,为了满足您定制化的监控诉求,我们进一步提供了自定义跟踪监控,支持您上报自定义属性和指标,监控应用在自定义场景下的性能。

性能管理服务使用场景

接下来,我们看下APM的使用场景:

1.应用启动耗时场景中提供了按分位值分布,按时间分布,按应用版本分布的启动耗时分析图表,并支持按照版本号、国家地区、手机型号、系统版本等维度的筛选及下钻分析。在应用新版本发布后,我们可以查看应用启动耗时是否有增加或减少的现象。

2.在应用页面渲染也就是我们通常说的页面卡顿场景中,您可以查看各页面的缓慢帧、冻结帧的占比,对于占比比较高的页面,可以按照应用版本、手机型号、系统版本等维度进行下钻分析,识别出卡顿问题的根本原因。

3.在应用网络请求场景下,您可以查看网络请求响应时间、成功率等指标,并按照设备所处的国家地区、网络及运营商信息等维度进行下钻分析,以便快速定位网络请求异常问题。

零代码集成AGC性能管理服务

了解过上述场景后,我们来看看如何在Android平台集成该服务。APM集成步骤非常简单,只需要在开通服务后在代码中集成插件和SDK即可,实现零代码快速集成。

1.创建应用并开通性能管理服务

首先,我们在AGC控制台创建应用并开通APM,创建应用的时候,注意应用的包名要和APK里的包名保持一致。如果是在已有的应用里集成APM,注意包名需要和AGC控制台创建应用时配置的包名保持一致 。创建好项目应用后,或者使用已有的应用,在界面上找到“我的项目-质量-性能管理”,点击立即开通即可。

2.下载和集成json文件

在Android Studio中新建一个Android工程,包名需要和AGC界面上的包名保持一致,然后回到AGC首页,在“我的项目-项目设置-应用”界面下,找到并且将agconnect-services.json文件下载到本地,放到Android工程的app层级目录下。

3.集成APM插件与APM SDK

配置SDK地址,打开Android工程,在项目级build.gradle文件中,配置下面的内容:

打开应用级的build.gradle文件,将APM的SDK添加到您的应用,配置内容如下:

4.配置混淆文件

我们找到应用级的proguard-rules.pro文件(混淆配置文件),添加以下排除项:

集成结束后,点击Android Studio工程右上角的Sync,打包应用放到Android设备上运行,然后就可以在AGC界面上查看APM所采集到的数据与报告。整个集成过程未涉及业务代码的编写,仅通过简单的4项步骤就顺利完成,便捷高效。

APM分析报告提供了性能问题出现瞬间的详细的设备与日志信息、性能数据,实时的监测报告为产品和运营提供了优化方向,同时也解决了性能问题开发难定位、测试难复现的问题,大幅减少了开发、测试工作量。

以上关于性能管理的分享到这里就结束了,了解更多信息,请前往AGC官网参阅性能管理服务,或查看GitHub Demo(APM)、Codelab(Android)、Codelab (iOS)。

还有更多AppGallery Connect服务支持Android、iOS、Web、快应用多个平台,具备跨平台特性,能够集成到Flutter、Cordova和React Native跨平台框架上,基于Unity和Cocos游戏引擎开发的游戏应用也可以集成AGC相关服务。如您有任何疑问,可以通过agconnect@huawei.com与我们联系。

【对“在Android、iOS、Web多平台使用AppGallery Connect性能管理服务”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·苹果公司关闭iOS 14.4.1系统验证通道:无法降级
·苹果公司否认App Store对iOS应用市场垄断行为
·针对互联网公司iOS应用 苹果推“苹果边缘缓存”
·谷歌计划Pixel 4系统更新 改进Android内存管理机
·苹果发布iOS 13.3和iPadOS 13.3更新 包括改进修
·iOS 13和iPadOS存第三方键盘漏洞,官方回应
·首个Android 10稳定版来了 Redmi K20 Pro率先适
·Android 10发布 谷歌争取年内登陆更多设备
头条
45款应用程序遭谷歌下架 猎豹移动股价惨跌16.94% 45款应用程序遭谷歌下架 猎豹移动股价惨跌16.
谷歌日前移除近600款安卓应用,并禁止其开发者进入Play软件商店及其广告联盟服务。此……
·苹果公司关闭iOS 14.4.1系统验证通道:无法降
·45款应用程序遭谷歌下架 猎豹移动股价惨跌16.
·腾讯会议一星好评,如何占得线上视频会议市场
·高仿APP捞钱套路:蹭官方、发广告、索取隐私
·报告称APP的支出和使用率在2019年达到创纪录
图文
飞算 SoFlu 全自动软件工程平台让代码质量更有保障
飞算 SoFlu 全自动软件工程平台让代码质量
新品发布|数据资产测绘管理系统3.0版本正式发布
新品发布|数据资产测绘管理系统3.0版本正式
知米背单词APP那些不为人知的小细节(图)
知米背单词APP那些不为人知的小细节(图)
Realme引入广告什么情况 Realme广告怎么设置关闭?
Realme引入广告什么情况 Realme广告怎么设
热点
·群控、云控时代即将终结,智控时代已到来
·106短信群发平台APP,致力于成为领域内佼佼者
·DT小听App:防偷拍,还是用这款国产app(图)
·软件技术行业发展变化非常快,软件人才要按需
·嗨学网一级消防可靠吗?新手妈妈亲生经历告诉
旧闻
·再抢份额,传安卓版触控Office将先于Win版发
·三款移动导购神器评测:双十一爆款哪家强?
·一月IE11市场份额超IE10 火狐下滑Chrome微增
·怎样查微信删除的记录 微信聊天记录如何恢复
·“冠军之争” 中国进销存软件大PK(组图)
广告
硅谷精选
飞算 SoFlu 全自动软件工程平台让代码质量更有保障
飞算 SoFlu 全自动软件工程平台让代码质量更有保障
新品发布|数据资产测绘管理系统3.0版本正式发布
新品发布|数据资产测绘管理系统3.0版本正式发布
安卓厂商最大赢家 小米MIUI荣获五项德国iF设计大奖
安卓厂商最大赢家 小米MIUI荣获五项德国iF设计大奖
华为快应用支持广告变现,加速商业化进程
华为快应用支持广告变现,加速商业化进程
好视通赋能鲁花集团 打造高效沟通云会议系统
好视通赋能鲁花集团 打造高效沟通云会议系统
华为AppTouch创新订阅模式,出海创收事半功倍
华为AppTouch创新订阅模式,出海创收事半功倍
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>