Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
添加firebase依赖项时渐变生成失败_Firebase_Gradle_Dart_Flutter - Fatal编程技术网

添加firebase依赖项时渐变生成失败

添加firebase依赖项时渐变生成失败,firebase,gradle,dart,flutter,Firebase,Gradle,Dart,Flutter,我想在我的应用程序中使用Firebase,但每当我添加特定于Firebase的依赖项(例如:“cloud\u firestore:”或“Firebase\u analytics:^0.3.3”)时,我都无法构建该应用程序。当我进行颤振运行时,我收到以下输出: Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling softwar

我想在我的应用程序中使用Firebase,但每当我添加特定于Firebase的依赖项(例如:“cloud\u firestore:”或“Firebase\u analytics:^0.3.3”)时,我都无法构建该应用程序。当我进行颤振运行时,我收到以下输出:

Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...                                       4.4s
Resolving dependencies...                                   19.1s
Running 'gradlew assembleDebug'...
Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)

FAILURE: Build failed with an exception.

* What went wrong:
Failed to notify dependency resolution listener.
> The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[15.0.4,15.0.4]], but
resolves to 15.0.2. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
> The library com.google.firebase:firebase-analytics is being requested by various other libraries at [[16.0.0,16.0.0]], but resolves to 15.0.2. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 16s
Gradle build failed: 1
因为如果您想在Android上运行Firebase,您需要添加Android依赖项

build.gradle
项目级文件中,您需要添加:

dependencies {
  // other dependencies might already be here

  classpath 'com.google.gms:google-services:3.1.2'
}
对于你的应用程序级别
build.gradle
,在最底部添加:

并非每个Dart的Firebase插件页面都有此信息,它展示了如何与Android和iOS集成


另外,在使用Android时,确保您的设备安装了Google Play services

我已经这样做了,此外,在设置firebase Android项目时,我添加了以下说明:将'com.Google.firebase:firebase core:16.0.0'编译到应用程序级build.gradle文件中,当删除/注释掉它时,它似乎解决了问题。@Marko那么,我所说的是适用的,而你只是添加了太多?问题显然有点更深,我的修复不是真正的修复,这段视频很好地涵盖了它:
apply plugin: 'com.google.gms.google-services'