android - Firebase crashlytics 错误:无法加载类“org.gradle.api.tasks.TaskProvider”
问题描述
我正在尝试将结构更新为 Firebase crashlytics 。
我按照这里给出的他们的入门指南
我得到的错误如下:
我正在使用 Gradle 版本:4.6 distributionUrl=https://services.gradle.org/distributions/gradle-4.6-all.zip
如果需要更多信息,请告诉我。
解决方案
好的,将 Android Studio 更新到最新的稳定版 -4.1
将 Kotlin 更新到最新版本 -1.14.10
这是我的构建 gradle 文件:
buildscript {
ext.kotlin_version = '1.4.10'
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.0"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.4'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'
}
}
此外,gradle 版本应该6.5
在gradle-wrapper.proporties
文件中
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
现在一切正常。
推荐阅读
- r - reactable:按数字指定列
- html - 单击时Routerlink不会自动向上滚动?
- apache-kafka - 使用 kafka 端点提高事件中心的性能
- javascript - 如何用 postgres(pg-promise)中的当前时间戳更新空时间戳?
- android - 生成并注册一个新的上传密钥 Android React-Native
- c# - .NET 中是否有办法定期暂停线程并找出正在执行的 IL 行
- python - Django 频道创建一个单独的任务,每隔一段时间向组发送消息
- c# - 您可以更新 ContentDialog 的内容(文本)属性吗?
- python - 错误:命令引发异常:TypeError:“成员”对象不可下标
- sql - 如何在 SQL 中组合 WITH 语句和 INSERT INTO