Import 如何在flatter中正确导入开源项目?

Import 如何在flatter中正确导入开源项目?,import,flutter,project,Import,Flutter,Project,我正在学习颤振,我想导入一个开源项目来学习一些结构等 该项目是: 我使用的是Android Studio,到目前为止,我可以创建自己的项目并通过手机运行它们,但当我想要导入这个项目时,我会收到很多错误和警告。该应用程序已经完成,并且也在play store中运行,那么为什么它不在我的IDE中运行呢?我错过什么了吗 错误消息是: Launching lib\main.dart on SM G960F in debug mode... Initializing gradle... Resolving

我正在学习颤振,我想导入一个开源项目来学习一些结构等

该项目是:

我使用的是Android Studio,到目前为止,我可以创建自己的项目并通过手机运行它们,但当我想要导入这个项目时,我会收到很多错误和警告。该应用程序已经完成,并且也在play store中运行,那么为什么它不在我的IDE中运行呢?我错过什么了吗

错误消息是:

Launching lib\main.dart on SM G960F in debug mode...
Initializing gradle...
Resolving dependencies...
* Error running Gradle:
ProcessException: Process "C:\Users\marcs\AndroidStudioProjects\trinity-orientation-2018-master\android\gradlew.bat" exited abnormally:
firebase_storage
firebase_messaging
url_launcher
camera
path_provider
cloud_firestore
shared_preferences
image_picker
firebase_core
firebase_auth


FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\marcs\AndroidStudioProjects\trinity-orientation-2018-master\android\app\build.gradle' line: 16

* What went wrong:
A problem occurred evaluating project ':app'.
> versionCode not found. Define flutter.versionCode in the local.properties file.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
  Command: C:\Users\marcs\AndroidStudioProjects\trinity-orientation-2018-master\android\gradlew.bat app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.
我下载了这个项目,并在Android Studio中导入了这个文件夹。它首先要求获取我所做的依赖项,我立即尝试在手机上运行它


请随意查看Github项目的代码。我没有改变任何事情。我希望运行这个项目来学习动画和导航概念。

错误消息说您必须定义版本代码。尝试将以下行添加到local.properties文件(在android文件夹下)

flatter.versionName=1.0.0

颤振。版本代码=1


您可能会遇到其他错误,但至少这将修复问题中的错误。如果收到其他错误消息,请与他人共享。

错误消息说您必须定义版本代码。尝试将以下行添加到local.properties文件(在android文件夹下)

flatter.versionName=1.0.0

颤振。版本代码=1

您可能会遇到其他错误,但至少这将修复问题中的错误。如果收到错误消息,请共享其他错误消息