【发布时间】:2018-03-31 13:23:25
【问题描述】:
在 IntelliJ IDEA CE 2017.2 中很容易重现:
创建一个新的 Flutter 项目(你自己命名)。
尝试构建 → 重建项目
错误:在“项目结构”对话框中指定 SDK。
已通过选择 Android API 16 平台(Java 版本 1.8.0_112)修复。重试构建 → 重建项目
错误:Android Source Generator: [project_name] AndroidManifest.xml file not found。
通过转到文件→项目结构→模块,选择project_name_android→Android并在每个字段的/android之后添加/app/src/main来修复...清单文件:资源目录:资产目录和Native libs目录。重试构建 → 重建项目
错误:android-apt-compiler: .... types not allowed (at 'configChanges' with value ...。
通过删除layoutDirection|修复(不要忘记删除一个|栏)。重试构建 → 重建项目
错误:Android Pre Dex: [flutter.jar] Failed to load dx.jar... 和另外 10 条错误消息
已通过将 SDK 降级到版本 25 来修复。-
重试构建 → 重建项目
一切正常。
现在在 pubspec.yaml中添加包依赖将此视为我的
pubspec.yaml:name: myproject dependencies: flutter: sdk: flutter firebase_database: 0.1.0 firebase_storage: 0.0.6 async_loader: 0.1.0 path_provider: 0.2.1+1 dev_dependencies: flutter_test: sdk: flutter flutter: uses-material-design: true 重试构建 → 重建项目
错误java: package io.flutter.plugins.firebase.database does not exist和另外 5 个错误
它在模拟器和设备上运行。但设置我的 IDE 属性时似乎有问题或遗漏了什么?
【问题讨论】:
-
“创建一个新的 Flutter 项目(你可以命名它)。”你使用
flutter create进行创作吗?
标签: firebase intellij-idea firebase-realtime-database flutter