Firebase 如何正确配置我的IDE以查找导入包?

Firebase 如何正确配置我的IDE以查找导入包?,firebase,intellij-idea,firebase-realtime-database,flutter,Firebase,Intellij Idea,Firebase Realtime Database,Flutter,很容易在IntelliJ IDEA CE 2017.2中复制: 创建一个新的颤振项目(由您命名) 试造→ 重建项目 错误:在“项目结构”对话框中指定SDK。 通过选择Android API 16平台(Java版本1.8.0_112)进行修复 再次尝试构建→ 重建项目 错误:Android源代码生成器:[project\u name]未找到AndroidManifest.xml文件 通过转到文件进行修复→ 项目结构→ 模块,选择项目名称→ Android并在每个字段的/Android之后添加/ap

很容易在IntelliJ IDEA CE 2017.2中复制:

  • 创建一个新的颤振项目(由您命名)

  • 试造→ 重建项目
    错误:在“项目结构”对话框中指定SDK。
    通过选择Android API 16平台(Java版本1.8.0_112)进行修复

  • 再次尝试构建→ 重建项目
    错误:
    Android源代码生成器:[project\u name]未找到AndroidManifest.xml文件

    通过转到文件进行修复→ 项目结构→ 模块,选择项目名称→ Android并在每个字段的
    /Android
    之后添加
    /app/src/main
    。。。清单文件:资源目录:资产目录和本机libs目录

  • 再次尝试构建→ 重建项目
    错误:
    android apt编译器:。。。。不允许使用类型(在“configChanges”处,值为…

    通过删除
    layoutDirection |
    (不要忘记删除一个|条)进行修复

  • 再次尝试构建→ 重建项目
    错误:
    Android Pre-Dex:[flatter.jar]无法加载dx.jar
    …还有10条错误消息
    通过将SDK降级到版本25修复

  • 再次尝试构建→ 重建项目
    一切正常。
    现在在pub
    spec.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.flatter.plugins.firebase.database不存在
    ,还有5个错误


  • 它在Emulator和设备上运行。但在设置我的IDE属性时似乎出现了错误或缺失?

    请使用命令行创建新的颤振项目:

    flutter create project_name
    
    这将为您解决所有问题

    • 使用
      flattercreate--help
      查看创建新项目的所有选项,包括组织、iOS和android语言等

    • 使用绿色箭头运行应用程序。那里应该没有错误


    请使用命令行创建新的颤振项目:

    flutter create project_name
    
    这将为您解决所有问题

    • 使用
      flattercreate--help
      查看创建新项目的所有选项,包括组织、iOS和android语言等

    • 使用绿色箭头运行应用程序。那里应该没有错误

    重试生成->重建项目错误java:package io.flatter.plugins.firebase.database不存在,还有5个错误

    将新的依赖项添加到pubspec文件后,尝试运行
    flatter pub get

    重试生成->重建项目错误java:package io.flatter.plugins.firebase.database不存在,还有5个错误


    将新依赖项添加到pubspec文件后,尝试运行
    flatter pub get

    “创建一个新的flatter项目(您命名)。“是否使用
    flatter Create
    创建?”创建一个新的flatter项目(您命名)。”您是否使用
    flatter create
    进行创建?@Rainer_-Wittman,您的答案并不能回答问题。如果您看结尾:“我必须说:它在模拟器和设备上运行。但在设置IDE属性时似乎出现了一些错误或缺失。因此,我知道“flatter create…”和“绿色箭头…”。我的问题不是关于它,问题是:“如何正确配置我的IDE以在Flatter中找到导入包?”@Rainer_Wittman,你的答案并没有回答这个问题。如果你看最后一句:“我必须说:它在模拟器和设备上运行。但在设置我的IDE属性时似乎有什么错误或缺失?”。所以,我知道了“颤振创建…”和“绿色箭头…”。我的问题不是关于它,而是:“如何正确配置我的IDE以在颤振中找到导入包?”