Android 将sqflite添加到颤振依赖项时出错

Android 将sqflite添加到颤振依赖项时出错,android,android-studio,flutter,gradle,sqflite,Android,Android Studio,Flutter,Gradle,Sqflite,我在安卓工作室完美地完成了颤振项目。但是我必须使用sqflite,所以我将它添加到pubspec.yaml中的依赖项中,这些错误就发生了 失败:生成失败,出现异常 出了什么问题: 配置项目“:sqflite”时出现问题 无法解析配置“:sqflite:classpath”的所有项目。 找不到gradle.jar(com.android.tools.build:gradle:4.1.0)。 在以下位置搜索: 找不到builder.jar(com.android.tools.build:buil

我在安卓工作室完美地完成了颤振项目。但是我必须使用sqflite,所以我将它添加到pubspec.yaml中的依赖项中,这些错误就发生了

失败:生成失败,出现异常

  • 出了什么问题: 配置项目“:sqflite”时出现问题
无法解析配置“:sqflite:classpath”的所有项目。 找不到gradle.jar(com.android.tools.build:gradle:4.1.0)。 在以下位置搜索: 找不到builder.jar(com.android.tools.build:builder:4.1.0)。 在以下位置搜索: 找不到bundletool.jar(com.android.tools.build:bundletool:0.14.0)。 在以下位置搜索: 找不到manifest-merge.jar(com.android.tools.build:manifest-merge:27.1.0)。 在以下位置搜索: 找不到gradle-api.jar(com.android.tools.build:gradle-api:4.1.0)。 在以下位置搜索: 找不到databinding-compiler-common.jar(androidx.databinding:databinding-compiler-common:4.1.0)。 在以下位置搜索: 找不到builder-model.jar(com.android.tools.build:builder-model:4.1.0)。 在以下位置搜索: 找不到builder-test-api.jar(com.android.tools.build:builder-test-api:4.1.0)。 在以下位置搜索: 找不到ddmlib.jar(com.android.tools.ddms:ddmlib:27.1.0)。 在以下位置搜索: 找不到signflinger.jar(com.android:signflinger:4.1.0)。 在以下位置搜索: 找不到zipflinger.jar(com.android:zipflinger:4.1.0)。 在以下位置搜索: 找不到tracker.jar(com.android.tools.analytics库:tracker:27.1.0)。 在以下位置搜索: 找不到sdklib.jar(com.android.tools:sdklib:27.1.0)。 在以下位置搜索: 找不到layoutlib-api.jar(com.android.tools.layoutlib:layoutlib-api:27.1.0)。 在以下位置搜索: 找不到dvlib.jar(com.android.tools:dvlib:27.1.0)。 在以下位置搜索: 找不到repository.jar(com.android.tools:repository:27.1.0)。 在以下位置搜索: 找不到shared.jar(com.android.tools.analytics库:shared:27.1.0)。 在以下位置搜索: 找不到common.jar(com.android.tools:common:27.1.0)。 在以下位置搜索: 找不到jetifier-processor.jar(com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta09)。 在以下位置搜索: 找不到jetifier-core.jar(com.android.tools.build.jetifier:jetifier-core:1.0.0-beta09)。 在以下位置搜索: 找不到protos.jar(com.android.tools.analytics库:protos:27.1.0)。 在以下位置搜索: 找不到core-proto.jar(com.google.test.platform:core-proto:0.0.2-dev)。 在以下位置搜索: 找不到apkzlib.jar(com.android.tools.build:apkzlib:4.1.0)。 在以下位置搜索: 找不到apksig.jar(com.android.tools.build:apksig:4.1.0)。 在以下位置搜索: 找不到annotations.jar(com.android.tools:annotations:27.1.0)。 在以下位置搜索: 找不到databinding-common.jar(androidx.databinding:databinding-common:4.1.0)。 在以下位置搜索: 找不到baseLibrary.jar(com.android.databinding:baseLibrary:4.1.0)。 在以下位置搜索: 无法获取项目的未知属性“android”:org.gradle.api.project类型的“sqflite”

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力

  • 得到更多的帮助

2秒内生成失败

异常:由于上述问题,无法构建插件sqflite


有人知道如何解决这个问题吗?

您在颤振项目中使用的gradle版本和sqflite版本是什么?我在sqflite变更日志“2018/01/04突破性变更。升级到Gradle 4.1和Android Studio Gradle插件3.0.1。较老的Flatter项目也需要升级其Gradle设置才能使用此版本的插件。可以在此处找到说明。”(来自sqflite 0.3.0)。我使用的是gradle 5.6.2和gradle插件4.1.0,颤振和飞镖插件是最新的更新。嗯,这个怎么样(这些版本对我来说与sqflite配合使用很好):1。你的android gradle版本是什么?(例如“com.android.tools.build:gradle:3.5.0”)2。你的kotlin gradle插件版本是什么?(例如org.jetbrains.kotlin:kotlin-gradle插件:1.3.10)3。你们的分销渠道是什么?(例如https\://services.gradle.org/distributions/gradle-5.4.1-all.zip)