继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Crashlytics-崩溃(crash)统计工具使用教程

jmesSehng
关注TA
已关注
手记 149
粉丝 424
获赞 5663

Crashlytics-崩溃(crash)统计工具使用教程

Fabric 是一个先进的移动平台平台。 Crashlytics 是Fabric提供的一个崩溃统计分析平台,允许你监控你的应用的状态。

如何配置Fabric-Crashlytics

第一步改变build.gradle:

 buildscript {
  repositories {
    maven { url 'https://maven.fabric.io/public' }
  }

  dependencies {
    // The Fabric Gradle plugin uses an open ended version to react
    // quickly to Android tooling updates
    classpath 'io.fabric.tools:gradle:1.+'
  }
}

应用plugin:


apply plugin: 'com.android.application'
//Put Fabric plugin after Android plugin
apply plugin: 'io.fabric'

添加 Fabric repo:


repositories {
  maven { url 'https://maven.fabric.io/public' }
}

添加 Crashlyrics Kit:


dependencies {

  compile('com.crashlytics.sdk.android:crashlytics:2.6.6@aar') {
    transitive = true;
  }
}
第二步: 添加 API Key 和 INTERNET 权限 在 AndroidManifest.xml文件

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
  <application
     ... >

      <meta-data
          android:name="io.fabric.ApiKey"
          android:value="25eeca3bb31cd41577e097cabd1ab9eee9da151d"
          />

  </application>

  <uses-permission android:name="android.permission.INTERNET" />
</manifest>
第三步: 在代码里面初始化

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);

      //Init the KIT
      Fabric.with(this, new Crashlytics());

      setContentView(R.layout.activity_main);
    }
}
第四步: 运行工程

这里写图片描述

另外的插件安装方式,见下图
1.搜索插件

这里写图片描述

2.登录

这里写图片描述

3.选择第一项

这里写图片描述

4,结果

这里写图片描述

打开App,阅读手记
6人推荐
发表评论
随时随地看视频慕课网APP

热门评论

网站无法注册怎么回事

使用很简单,按照要求配置就好了

查看全部评论