美文网首页
Bugly全量更新详解

Bugly全量更新详解

作者: 奔跑的佩恩 | 来源:发表于2021-05-31 17:13 被阅读0次

前言

在之前我已经讲过了一些关于App版本更新的文章,大家感兴趣的话,可参考以下文章
Kotlin笔记(67) — DownloadManager实现文件下载
RetroHttp(二) — 下载支持增量更新
Bugly热更新集成详解
那么今天就让我们来学习下Bugly全量更新的知识吧。

今天涉及知识有:

  1. 前期准备
  2. 添加依赖
  3. 权限配置
  4. 添加混淆
  5. 代码配置
    5.1 初始化
    5.2 手动检测版本
  6. 发布版本
  7. 效果图

先来波效果图


效果图.gif

一. 前期准备

首先要登入bugly官网(没有的话自己注册一个账号),然后新建一个产品,在产品设置界面获得该产品AppId(假设此时我获得的AppId=hyeieooe)

二. 添加依赖

app_module对应的build.gradle中添加如下配置

  android {
        defaultConfig {
          ndk {
            //设置支持的SO库架构
            abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
          }
        }
      }
      dependencies {
          //注释掉原有bugly的仓库
          //implementation 'com.tencent.bugly:crashreport:latest.release'//其中latest.release指代最新版本号,也可以指定明确的版本号,例如2.3.2
          implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0
          implementation 'com.tencent.bugly:nativecrashreport:latest.release' //其中latest.release指代最新版本号,也可以指定明确的版本号,例如2.2.0
      }

需要注意的是,若你项目中之前已集成过Bugly异常上报功能, 则你需要把implementation 'com.tencent.bugly:crashreport:latest.release'给注释掉,因为implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'中已涵盖Bugly异常上报功能。
这里我个人建议bugly库依赖指定具体版本:

相关文章

  • Bugly全量更新详解

    前言 在之前我已经讲过了一些关于App版本更新的文章,大家感兴趣的话,可参考以下文章Kotlin笔记(67) — ...

  • 关于安卓mvvm基础库集成

    databinding+rxjava+livedata+viewmodel实现 内含bugly全量更新集成 mod...

  • Bugly热更新集成记录

    官方文档:Bugly Android热更新使用指南, 补丁打包配置详解官方Demo: Bugly-Android...

  • 使用bugly热更新记录(二)

    本篇介绍自己接入Bugly多渠道热更新还有使用360加固的过程。在热更新使用详解里面https://bugly.q...

  • Android更新那些事(bugly、flavors、walle

    关于android的更新,我了解到的方法有:1、在应用市场,发布新版本2、使用Bugly的全量更新(应用升级)3、...

  • Bugly捕获异常并上报

    前言 在很久以前,我讲过了关于Bugly实现热更新的文章,大家感兴趣的话,可参考以下文章:Bugly热更新集成详解...

  • Bugly热更新集成详解

    前言 更新一直是一个很重要的点,从最开始的全量更新,到我之前讲过的增量更新,当然也到今天我要讲的bugly热更新。...

  • 适配iPhoneX全系详解,更新Xcode10爬坑

    适配iPhoneX全系详解,更新Xcode10爬坑 适配iPhoneX全系详解,更新Xcode10爬坑

  • Bugly使用——热修复

    项目中之前已经接入bugly的异常收集和全量更新SDK,为了应对bug及时修复以及一些改动不太大的需求,准备接入T...

  • at com.tencent.bugly.beta.upgrad

    集成腾讯bugly全量更新出现以下问题: 后来找了一天的bug,通过排除法发现是 引起的问题…… 如果对你有用,请...

网友评论

      本文标题:Bugly全量更新详解

      本文链接:https://www.haomeiwen.com/subject/fdjbsltx.html