基于HUAWEI AppGallery Connect开发了一款App,我得出了这几点结论!

本文介绍了作者基于华为AppGallery Connect开发App的经验,通过崩溃模拟和性能测试,验证了AG Connect在崩溃统计和性能管理方面的优秀能力。与友盟和TalkingData对比,AG Connect在启动次数、渠道统计、生态服务上展现优势,且严格遵守GDPR,为开发者提供免费且全面的服务。
摘要由CSDN通过智能技术生成

点击“开发者技术前线”,选择“星标????”

在看|星标|留言,  真爱

来自:开发者技术前线

作者:GC

1 背景介绍

最近,笔者开发了一款App,深刻体会到打造App的极致体验的重要性,这对App的启动速度、页面秒开、稳定性都提出了严峻的挑战。那么,如何去验证App体验和性能达到了标准? 目前业内主要借助质量类服务检测。质量类服务主要提供客户端的崩溃、行为日志采集、启动速度、页面加载耗时、以及大盘性能监控能力。笔者发现,华为应用市场AppGallery Connect(简称AG Connect)就提供了此类质量服务,所以决定尝试一下。

2 华为应用市场AG Connect

目前市面上质量类平台主要有:华为应用市场AG Connect、友盟、TalkingData三款产品。这三款服务都提供了对App崩溃采集和质量统计服务。

首先之前有过友盟、TalkingData使用项目经历,我优先考虑华为应用市场AG Connect。

其次考虑到华为应用市场的App数据统计比较精准,且华为应用市场 AG Connect 严格遵从GDPR,即作为数据处理者不会获取和查看开发者应用的数据。因此符合我们对App极致体验的诉求,选择对AG Connect做下测评分析。

称AG Connect从构建、质量、增长、华为云方面给开发者提供了多个开发服务,主要有构建应用基础能力、提升应用质量、提高分发效率、和拉新促活用户。

一个AG Connect服务的基本开发流程如下:

  1. 准备开发环境

  2. 创建AG Connect项目

  3. 在项目中添加应用

  4. 设置数据存储位置

  5. 集成AG ConnectSDK

  6. 开发应用

  7. 接入AG Connect服务

接下来我们来测评下AG Connect具体能力的情况。

3 测试环境搭建

3.1 测试设备

测试设备:MAC+ 测试Android手机 1 部 + USB 1 条

3.2 环境搭建

  1. MAC安装“Android Studio”,并升级至最新版本。

  2. 为保证兼容性,要求最低兼容版本:Android 4.2 (API level 21) 或者JDK 1.8及以上版本。

  3. 集成AG Connect SDK。

  • AndroidStudio开发环境

添加 添加APM SDK 和 Crash SDK依赖到应用级 gradle 文件中(通常在 app/build.gradle)。

// ...
dependencies {
// ...
// Add APM SDK library dependency
implementation 'com.huawei.agconnect:agconnect-apms:1.3.1.300'
implementation 'com.huawei.agconnect:agconnect-crash:1.4.0.300' 
}
  1. 在APP模块(应用级)的混淆配置中添加以下排除项:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值