我想要一个帮助来解决这个问题。在pubspec中插入cloudfirestore依赖项后,我无法构建flutter应用程序。亚马尔
dependencies:
flutter:
sdk: flutter
firebase_core: ^0.4.3+2
cloud_firestore: ^0.13.0+1
错误说明:
失败:构建失败,有一个异常。
错误:无法确定任务“:app:compiledBugJavaWithJavaC”的依赖项。无法解析配置“:app:debugCompileClasspath”的所有任务依赖项。无法解析io。grpc:grpc核心:[1.21.0]。所需人员:项目:应用程序
这看起来更像是存在一些连接问题,但如果没有,那么首先签出您的。渐变
版本它应该大于5
如果您最近或一个月内创建了项目,那么您可能需要检查此步骤。
然后转到android/build.gradle并检查您的依赖关系
它应该看起来像
dependencies {
classpath 'com.android.tools.build:gradle:3.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.2.0'
}
如果不使用kotlin支持,则无需编写该类路径。它适用于默认启用kotlin支持的用户。
在android/gradle中。属性
您应该具有
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
android.enableR8=true
在应用程序级别build。渐变
defaultConfig {
minSdkVersion 23
}
最重要的是,你应该下载你的谷歌服务。android项目文件夹中的json
文件。对于Firebase,您还需要sha1
或有时需要sha256
键。现在它应该可以正常运行了。
愿它能帮助你:)'
这似乎是一个互联网连接问题,所以请检查您的网络。
Firebase Firestore的成本基于读取操作的数量。如果我下载一个包含不止一个子文档的高级文档(比如下载一个在Firebase实时数据库中包含不止一个子节点的父节点)。)那么会被认为是单读还是多读呢?我在文档中没有找到任何关于这一点的内容。请解释一下?
我正在使用android Studio学习应用程序开发。 在build.gradle页面上,我遇到了一个错误,即 “编译'com.android.support:appcompat-v7:25.2.0'”
我有一个Gradle项目,我正在使用maven-publisher插件将我的android库安装到maven本地和maven Repo。 这是有效的,但是生成的pom.xml不包括任何依赖项信息。是否存在包含这些信息的变通方法,或者我被迫返回到maven插件并执行所有需要的手动配置? 通过研究,我意识到我没有告诉发布依赖项在哪里,我只是指定了输出/工件,所以我需要一种方法将这个链接到依赖项,但我还
我正在使用Ivy解决项目中的依赖关系。 我的中的依赖项 我在控制台中收到错误消息 为什么被解析为
[错误]无法解析插件org.apache.cxf:cxf-java2ws-plugin:2.4.3-fuse-01-02或其依赖项之一:未能读取org.apache.cxf:cxf-java2ws-plugin:jar:2.4.3-fuse-01-02:无法在central(http://repo.maven.apache.org/maven2)中找到org.apache.cxf:cxf-java
我正试图让maven下载所有的依赖项(编译、测试、插件等)。)这样我就可以避免让我们的dockerized构建浪费不必要的时间一遍又一遍地下载它们。 我们已经对maven build进行了dockerized,这样我们就可以从jenkins运行它,而无需在jenkins机器上安装大量构建特定的依赖项(Java、redis、maven依赖项等)。我们的构建依赖于增量docker构建,它只执行实际需要