Android studio 从Git导入颤振项目时的Gradle问题
我通过复制HTTPS从这个git repo:(网站:)导入了一个Flutter项目,然后转到androidstudio->checkout Project from Version Control->git。打开项目并尝试运行时,出现以下错误: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"
* 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
或者,如果已经存在,请检查此迁移以了解更多信息
或者什么都不管用,你可以问另一个问题