3 回答
TA贡献1829条经验 获得超13个赞
build.gradle模块
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
// add the Firebase SDK for Google Analytics
// The app need this to init in Firebase console
implementation 'com.google.firebase:firebase-analytics:17.2.1'
// Add the Firebase SDK for Crashlytics.
implementation 'com.google.firebase:firebase-crashlytics:17.0.0-beta01'
build.gradle项目
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01'
您不再需要 fabric.io,它已被弃用,将在 2020 年 3 月 31 日之前可用。看看这个项目 和 视频
如果毕竟 Firebase 无法识别应用程序,请使用此 recordException记录异常
TA贡献1911条经验 获得超7个赞
在 firebase 控制台中注册您的 android 应用程序并下载google-play-services.json并粘贴到项目目录中的 app 下。
请按照以下步骤操作:
在项目级 build.gradle 中,添加以下依赖项:
类路径 'com.google.firebase:firebase-crashlytics-gradle:2.2.1'
在应用级 build.gradle 中,添加以下插件:
应用插件:'com.google.firebase.crashlytics'
在项目级 build.gradle 中,添加以下依赖项:
实施 'com.google.firebase:firebase-analytics:17.5.0' 实施 'com.crashlytics.sdk.android:crashlytics:2.10.1'
为了检查,添加以下代码以崩溃
Crashlytics.getInstance().crash();
TA贡献1820条经验 获得超9个赞
我已按照以下步骤将 Firebase Crashlytics 添加到项目中,
1.获取 google-service json 文件并完成将项目添加到 Firebase 按照此链接Firebase Console。
2.在项目build.gradle文件中添加以下代码,
buildscript {
repositories {
maven {
url 'https://maven.fabric.io/public'
}
maven {
url 'https://maven.google.com'
}
}
dependencies {
// Check for v3.1.2 or higher
classpath 'com.google.gms:google-services:4.3.2'
// Add dependency
classpath 'io.fabric.tools:gradle:1.31.2'
}
}
allprojects {
repositories {
maven {
url 'https://maven.google.com'
}
maven {
url 'https://maven.fabric.io/public'
}
}
}
3.在 app build.gradle 文件中,添加以下代码,
apply plugin: 'io.fabric'
apply plugin: 'com.google.gms.google-services'
并在依赖项中添加,
implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
4.在crashlytics部分诱导崩溃检查是否反映在控制台中,
Crashlytics.getInstance().crash();
希望能帮助到你 :)
添加回答
举报