当前位置: 首页 > 知识库问答 >
问题:

我无法在flutter项目中添加Firebase库

丁翰海
2023-03-14

我正在使用flutter来研发App。我在我的项目中添加了fire base,之后当我运行应用程序时,调试控制台中出现了一些错误。我删除了fire base库,但其他库再次出现错误。

注意:我不使用Android X

建筑格拉德尔:

 repositories {
    google()
    jcenter()
}

dependencies {
    classpath 'com.android.tools.build:gradle:3.5.1'
    classpath 'com.google.gms:google-services:4.3.2'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}

bulild.gradle(app)

compileSdkVersion 28

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    testImplementation 'junit:junit:4.12'
    implementation 'com.google.firebase:firebase-messaging:17.6.0'
    implementation 'com.google.firebase:firebase-core:16.0.8'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
apply plugin: 'com.google.gms.google-services'

>

  • 运行Gradle: ProcessException: Process"E:\MehrdadyOmidi\Project\flutter\Smart new\behroob\android\gradlew.bat"异常退出:配置项目:app警告:API'variant.getJavaCompile()'已过时,并已替换为'variant.getJavaCompileProvider()'。它将在2019年底被删除。有关更多信息,请参阅https://d.android.com/r/tools/task-configuration-avoidance.要确定调用variant.getJavaCompile()的是什么,请在命令行上使用-Pandroid.debug.obsoleteApi=true以显示更多信息。警告:API'variant.getMergeAsset()'已过时,并已替换为'variant.getMergeAssetsProvider()'。它将在2019年底被删除。有关详细信息,请参阅https://d.android.com/r/tools/task-configuration-avoidance.若要确定调用variant.getMergeAsset()的是什么,请在命令行上使用-Pandroid.debug.obsoleteApi=true来显示更多信息。警告:API'VariantOutput.getProcessResources()'已过时,并已替换为'VariantOutput.getProcessResourcesProvider()'。它将在2019年底被删除。有关详细信息,请参阅https://d.android.com/r/tools/task-configuration-avoidance.若要确定调用VariantOutput.getProcessResources()的是什么,请在命令行上使用-Pandroid.debug.obsoleteApi=true来显示更多信息。********************************************************* 警告:如果您的Android版本或其依赖项与AndroidX不兼容,此版本的google_maps_flutter将破坏您的Android版本。有关该问题以及如何修复它的更多信息,请参阅......此警告适用于所有Android构建失败。错误的真正根本原因可能与此无关. ********************************************************* 命令:E:\Mehrda Omidi\Project\flutter\Smart new\behroob\android\gradlew.bat应用程序:属性

    完成时出现错误:请查看android/文件夹中的Gradle项目设置。

  • 共有1个答案

    左丘耀
    2023-03-14

    打开android目录,然后右键单击它并转到Flatter

     类似资料:
    • 我正在将Firebase添加到我的应用程序中,以使用Crashlytics。这很好,但当我按照官方指南安装它时,我从Gradle那里得到了错误,google play服务找不到。为什么它告诉我找不到? 我的应用程序运行最新的Gradle“v3.4.1”,我搜索了这个问题,得到了这个答案: 因此,作为一个快速解决方案,我添加了另一个存储库: 链接:错误:找不到com。谷歌。gms:google se

    • 失败:构建失败,出现异常。 出现错误:无法确定任务的依赖关系:app:compiledBugJavaWithJavac 无法安装以下Android SDK软件包,因为某些许可证尚未被接受。构建工具;28.0.3 Android SDK构建工具28.0.3平台;android-28 android SDK Platform 28要构建此项目,请接受SDK许可协议,并使用android Studio

    • 我正试图给我的maven项目添加依赖项,但我无法让它工作。 这是我的POM文件: 在构建项目时,我遇到以下错误: 未能在项目培训上执行目标解决方案:无法解析项目hva的依赖项。dmci。信息和通信技术。ads:TrainsSolution:jar:1.0-SNAPSHOT:未能收集[org.junit.jupiter:junit-jupiter:jar:5.4.0-M1(测试)]的依赖项:未能读取

    • 我正在尝试添加卡片视图,但当我使用此依赖项添加库时:我收到以下错误: 错误:任务“:app:processDebugManifest”的执行失败。清单合并失败:属性元数据#android。支持VERSION@value值=(26.0.0-alpha1)来自[com.android.support:appcompat-v7:26.0.0-alpha1]AndroidManifest。xml:27:9

    • 我想在IntelliJ中运行我的第一个程序,但我不能在添加配置部分截图中添加我的主类 确定按钮不起作用

    • 问题内容: 尝试从此处使用unstruction将alamofire添加到快速项目 完成所有这些步骤,清理项目很多计时器并重新启动XCode,没有任何帮助。错误不会消失 http://i.stack.imgur.com/kNU3R.png “无法为’Alamofire’加载基础模块”,无关紧要 我所做的更改: 1)将项目文件添加到我的项目 i.stack.imgur.com/eUe8E.png 2