在Intellij IDEA CE 2017.2中很容易再现:
创建一个新的颤振项目(您命名它)。
尝试生成->重建项目
错误:在项目结构对话框中指定sdk。
固定:选择Android API 16平台(Java版本“1.00EY112”)
再次尝试生成->重新生成项目
错误:Android源生成器:【项目名称】找不到androidmanifest.xml文件
固定:进入文件->项目结构->模块,在每个字段上选择项目名称“android->android”,并在“after/android”后添加“/app/src/main”…清单文件:资源目录:资产目录和本机libs目录
再次尝试生成->重新生成项目
错误:Android APT编译器:…不允许类型(位于值为的“configchanges”…
固定:删除layoutdirection(不要忘记删除一个条)
再次尝试生成->重新生成项目
错误:android pre-dex:[flutter.jar]加载dx.jar失败
…还有10条错误信息
已修复:正在搜索…人们说我必须降级SDK…版本25正常
再次尝试生成->重新生成项目
一切正常
现在在pub spec.yaml中添加包依赖项
比如说(我的《公共规范》.yaml):
名称:我的项目
依赖项:
颤振:
软件开发工具包:颤振
FireBase_数据库:0.1.0
FireBase_存储:0.0.6
异步加载程序:0.1.0
路径提供者:0.2.1+1
开发依赖项:
颤振试验:
软件开发工具包:颤振
颤振:
使用材料设计:正确
再次尝试生成->重新生成项目
错误Java:包IO.Futut.PuxIn.FiBase.数据库不存在
还有5个错误
我不得不说:它在模拟器和设备上运行。但在设置我的IDE属性时,它似乎有问题或丢失?
谢谢

最佳答案

请使用命令行创建新的颤振项目:
flutter create project_name
这样可以解决所有问题。
对于创建新项目的所有选项,包括组织、iOS和Android语言等,请使用flutter create --help
更新:
使用绿色箭头运行应用程序。应该没有错误。

10-07 18:51
查看更多