Android studio 从Git导入颤振项目时的Gradle问题

Android studio 从Git导入颤振项目时的Gradle问题,android-studio,gradle,flutter,build.gradle,Android Studio,Gradle,Flutter,Build.gradle,我通过复制HTTPS从这个git repo:(网站:)导入了一个Flutter项目,然后转到androidstudio->checkout Project from Version Control->git。打开项目并尝试运行时,出现以下错误: * Error running Gradle: ProcessException: Process "/Users/phuctruong/AndroidStudioProjects/geodropin/android/gradlew"

我通过复制HTTPS从这个git repo:(网站:)导入了一个Flutter项目,然后转到androidstudio->checkout Project from Version Control->git。打开项目并尝试运行时,出现以下错误:

* Error running Gradle:
ProcessException: Process "/Users/phuctruong/AndroidStudioProjects/geodropin/android/gradlew" exited abnormally:

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/phuctruong/AndroidStudioProjects/geodropin/android/app/build.gradle' line: 45

* What went wrong:
A problem occurred evaluating project ':app'.
> For input string: "1.01"

* 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 0s
  Command: /Users/phuctruong/AndroidStudioProjects/geodropin/android/gradlew app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.
我想这与我的gradle版本和项目的gradle版本有关?我是一个新手,所以我对格雷德尔的理解是有限的。当我检查gradle-wrapper.property时,它说我正在使用gradle4.10.2

感谢您的帮助。

查看app/build.gradle行,您将看到字符串中的数字是浮点型的。VersionCode应始终为整数。看看这个

只需将其更改为正整数值,即可删除此错误,如下所示:

flutterVersionCode = '1'
现在这个问题已经解决了,但是您将得到另一个与androidX相关的错误,但这是不同的问题

错误可能是:

生成在10秒内失败 *******************************************************************************************Gradle故障可能是由于AndroidX不兼容造成的 在这个颤振应用程序中。有关详细信息,请参阅 问题以及如何解决它。 *******************************************************************************************已完成,但出现错误:Gradle任务assembleDebug失败,退出代码为1

对于此问题,您需要将项目迁移到androidX

将其添加到android/gradle.properties中:

android.useAndroidX=true
android.enableJetifier=true
或者,如果已经存在,请检查此迁移以了解更多信息

或者什么都不管用,你可以问另一个问题