如何正确配置我的IDE在Flutter中查找导入包?
它很容易在IntelliJ IDEA CE 2017.2中重现:如何正确配置我的IDE在Flutter中查找导入包?
创建一个新的Flutter项目(您命名它)。
尝试构建 - >重建项目 错误:指定SDK和项目结构对话框。 修正:选择Android的API 16平台(Java版本 “1.8.0_112”)
再次尝试建设 - >重建项目 错误:Android的源发生器:[PROJECT_NAME]找不到文件的AndroidManifest.xml 修正:进入文件 - >项目结构 - >模块选择project_name_android-> Android并在每个字段上的/ android之后添加“/ app/src/main”清单文件:Resources目录:Assets目录和Native libs目录
再试一次Build - >重建项目 错误:android-apt-compiler:....类型不允许(在'configChanges'中有值... 修正:删除layoutDirection |(别忘了删除一个| bar)
再次尝试建设 - >重建项目 错误:Android的预敏捷:[flutter.jar]无法加载dx.jar ...... 10个多处错误消息 修正:搜索......人们说我有降级SDK ... OK到版本25
再试建设 - >重建项目 一切就OK了
现在添加软件包的依赖在酒吧spec.yaml
比方说(我pubspec.yaml): 名称:myproject 间的依赖关系: 扑: SDK:扑 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:扑
扑: 使用材料设计:真
再次尝试建设 - >重建项目 错误的java:包io.flutter.plugins.firebase.database确实ñ不存在 和5个以上的错误
我不得不说:它运行在模拟器和设备上。但是,在设置我的IDE属性时看起来有些不对或缺失?
感谢
请使用命令行来创建一个新的扑项目:
flutter create project_name
这应该可以解决你所有的问题。
使用flutter create --help
为您创建包括组织,iOS和Android语言等新项目的所有选项。
更新:
使用绿色箭头运行您的应用程序。那里应该没有错误。
@Rainer_Wittman,你的回答并不回答这个问题。如果你看到最后的结果:“我必须说:它在Emulator和Device上运行,但是在设置我的IDE属性时看起来有些不对或缺失了吗?”。所以,我知道“扑动......”和“绿色箭头......”。我的问题是**不**,关于它,问题是:“如何正确配置我的IDE在Flutter中查找导入包?” – abnerh69
“创建一个新的扑动项目(你的名字)”。你使用'flutter create'来创建? –