【问题标题】:Error when compiling flutter app to android device将flutter应用程序编译到android设备时出错
【发布时间】:2019-12-28 15:52:03
【问题描述】:

当我尝试在 Android 设备上构建 Flutter 应用时,我收到以下错误消息:

Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.

在 IOS 模拟器上构建它可以正常工作。 我的 pubspec.yaml 文件如下所示: 名称:medical_management_app 描述:一个新的 Flutter 项目。

version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  # firebase
  cloud_firestore: 0.13.0+1
  # BLoC
  flutter_bloc: ^3.0.0
  # equatable
  equatable: ^1.0.1
  # ios style icons
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true

我发现今年早些时候,对于使用 firebase 的应用,Android 设备上已经出现了这个错误。

有谁知道这个错误是否是由 Firebase 软件包的更新引起的?还是我做错了什么?

【问题讨论】:

  • 你试过flutter clean
  • 现在构建不会导致错误,但没有完成。
  • 在终端中,当我使用 flutter run -v 时产生的最后一个输出是:[+1055 ms] 启动一个 Gradle 守护进程,1 个忙碌和 1 个停止的守护进程无法重用,使用 --status了解详情
  • 这是正常输出吗?
  • add firebase_core: 0.3.1+1 to your pubspec.yaml 暂时解决了这个问题

标签: android firebase flutter dart google-cloud-firestore


【解决方案1】:

请查看本页第 3 步;

https://firebase.google.com/docs/android/setup#add_the_sdk

您需要对 Android 的构建 gradle 文件进行一些更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-07
    • 2021-12-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    相关资源
    最近更新 更多