FirebaseCrashlytic接入
程序员文章站
2022-07-08 09:50:54
FirebaseCrashlytic接入1.FirebaseCrashlytic开发者文档:https://github.com/firebase/quickstart-android里面的crash文件夹是这个的接入因为网站上没有更新最新的android接入方法,可以参考这个看下2.添加配置文件1.资源清单。1).在根级(项目级)Gradle 文件 (build.gradle) 中添加相应规则buildscript { repositories { // Check that...
FirebaseCrashlytic接入
1.FirebaseCrashlytic开发者文档:
https://github.com/firebase/quickstart-android
里面的crash文件夹是这个的接入
因为网站上没有更新最新的android接入方法,可以参考这个看下
2.添加配置文件
1.资源清单。
1).在根级(项目级)Gradle 文件 (build.gradle) 中添加相应规则
buildscript {
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
}
dependencies {
// ...
// Add the following line:
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'
}
}
allprojects {
// ...
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
// ...
}
}
2).在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,在文件末尾添加一行内容。
apply plugin: 'com.android.application'
android {
// ...
}
// Add the following line to the bottom of the file:
apply plugin: 'com.google.firebase.crashlytics'
3).在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,添加核心 Firebase SDK 的依赖项:
dependencies {
// ...
implementation 'com.google.firebase:firebase-crashlytics:17.1.1'
// Getting a "Could not find" error? Make sure that you've added
// Google's Maven repository to your root-level build.gradle file
}
3.应用内使用
1)onCreate中初始化
mCrashlytics = FirebaseCrashlytics.getInstance();
2)记录
mCrashlytics.setCustomKey(id, error);
具体参数意思可以在android下点函数进去看看。
只有程序crash之后,后台才会有记录。
本文地址:https://blog.csdn.net/weixin_42495311/article/details/107519710