华为AGC性能管理功能sdk集成

  1. 集成SDK

1)在AGC网站的我的项目中选择需要启用性能管理的应用,点击质量->性能管理,进入性能管理服务页面,立即开通服务。

2)添加AGC插件,在Android Studio项目级build.gradle文件中添加HUAWEI agcp插件。

3)在应用级build.gradle文件中,在文件顶部打开APM功能开关。

4)登录AGC网站,点击我的项目,在项目设置的应用栏下,下载配置文件"agconnect-services.json"。将配置文件复制到应用级根目录下。

5)打开Android Studio应用级build.gradle文件,添加如下代码集成APM SDK

6)在APP模块(应用级)的混淆配置"proguard-rules.pro"文件中添加如下排除项。

7)点击界面上的"Sync Now"链接同步已完成的配置。

 

  1. 查看性能管理的分析。

1)用手机打开应用,这里笔者使用的是华为AGC提供的云手机调试功能,因为之前使用模拟器测试,发现模拟器无法联网导致不能将事件发送出去,使用的测试手机也因为内网的原因无法发送。关于云调试功能后面可能出一期详细讲解,这次就先简单的带过。

打开AGC网站,在我的项目-质量-云调试中,选择一部手机开始测试。

2)将打包的apk上传,我这边已经上传好了,云调试手机会自动安装,没有自动安装可以手机点击安装。

3)点击运行应用程序,通过logcat日志过滤功能,您可以查看应用启动、应用屏幕和HTTP/HTTPS网络请求的性能监控日志记录。这些日志记录会被标记为com.huawei.agc.apms

4)编译并且运行应用程序以后,即可在AGC控制台查看性能数据。进入“质量 > 性能管理”,确认应用性能数据可以正常显示(通常会在15分钟内显示)。

点击"概览",进入概览页面,概览页面展示应用近30天问题和指标概览。

指标概览包括"启动时长(按版本分布)"、"缓慢帧占比(Top5 activity)"、"冻结帧占比 (Top5 activity)"、"网络请求耗时(Top5国家/地区)"和"网络请求成功率(随时间变化)"。在概览页面,您可以快速了解应用的重要性能指标,及时识别应用是否发生问题。

5)点击“体验分析”,进入体验分析统计页面,展示应用各屏幕的交互体验数据。

6)点击“应用分析 > 应用启动时长 ",进入“应用启动时长”页面。

页面上半部分展示应用启动时长的整体分布数据。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值