zoukankan      html  css  js  c++  java
  • Fabric-Crashlytics-Android 注意点

    Fabric-Crashlytics-Android 注意点

    非发布版本关闭Fabirc

    官方文档中有这方面的介绍,有助于在开发过程中,提高编译速度和避免上报不必要的Crash

    链接

    一共两步

    第一步:在build.gradle中配置enableCrashlytice=false

    android {
        buildTypes {
            debug {
              // Disable fabric build ID generation for debug builds
              ext.enableCrashlytics = false
              ...

    第二步:在初始化的时候,设置disable

    // Set up Crashlytics, disabled for debug builds
    Crashlytics crashlyticsKit = new Crashlytics.Builder()
        .core(new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build())
        .build();
    
    // Initialize Fabric with the debug-disabled crashlytics.
    Fabric.with(this, crashlyticsKit);

     主动上传Exception

      Crashlytics.logException(e);
    try {
      myMethodThatThrows();
    } catch (Exception e) {
      Crashlytics.logException(e);
      // handle your exception here!
    }
  • 相关阅读:
    饿了么 PostgreSQL 优化之旅
    kubernetes 滚动更新发布及回滚
    kubernetes yaml
    mongodb安装
    node.js安装
    linux输出换行
    把token放入请求头
    $.ajaxSetup
    js前端读取文件内容
    v-echarts安装
  • 原文地址:https://www.cnblogs.com/zhou-guobao/p/disable-crashlytics-for-debug-builds.html
Copyright © 2011-2022 走看看