Как правильно импортировать Open Source проекты во Flutter? - PullRequest
1 голос
/ 25 апреля 2019

Я изучаю Flutter, и я хотел бы импортировать проект с открытым исходным кодом, чтобы изучить некоторые структуры и т. Д.

Проект: https://github.com/matthewtory/trinity-orientation-2018

Я использую Android Studio,и до сих пор я могу создавать свои собственные проекты и запускать их через свой телефон, но когда я хочу импортировать этот проект, я получаю много ошибок и предупреждений.Приложение готово и в магазине воспроизведения, так почему же оно не запускается в моей среде 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.Я ничего не изменил.Я надеюсь запустить этот проект, чтобы узнать об анимации и концепции навигации.

1 Ответ

0 голосов
/ 26 апреля 2019

В сообщении об ошибке говорится, что вы должны определить код версии.Попробуйте добавить следующие строки в файл local.properties (в папке android )

flutter.versionName = 1.0.0

flutter.versionCode = 1

Вы можете получить другие ошибки, но по крайней мере это исправит ошибку в вашем вопросе.Поделитесь другим сообщением об ошибке, если получите.

...