Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f

这篇具有很好参考价值的文章主要介绍了Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在上安卓Android课的时候,用自己的Android Studio打开老师发的项目文件,报错出现

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

Unsupported Java.

Your build is currently configured to use Java 17.0.6 and Gradle 6.7.1.

Possible solution:

 - Upgrade Gradle wrapper to 7.2 version and re-import the project

的问题,自己查阅资料百度出的解决方案,感觉挺有成就的,在这个记录一下。

1.打开新项目,选择要打开的项目,并信任此项目

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

2.点击“OK”(这个是程序没有在Android安装的文件中找到sdk,但是在其他地方找到了,询问受否同意打开找到的sdk)

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

(如果下载Gradle速度过慢,可以手动下载,具体请跳转至:Android Studio手动下载Gradle文件放到指定目录_gradle下载后应该放在哪个文件夹-CSDN博客https://blog.csdn.net/u011046452/article/details/107529346

3.出现报错信息:

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

Unsupported Java.

Your build is currently configured to use Java 17.0.6 and Gradle 6.7.1.

Possible solution:

 - Upgrade Gradle wrapper to 7.2 version and re-import the project

这是因为Java和Gradle的版本不匹配导致的,查看版本对应关系可跳转至:

grdle 的安装与配置 、gradle和jdk版本对应关系_gradle jdk对应关系-CSDN博客https://blog.csdn.net/Qhx20040819/article/details/131911031

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

4.更改版本对应关系:File --> Settings... --> Build,Execution,Deployment --> Build Tools --> Gardle --> Gradle projects --> Gradle JDK

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

5.点击右边的下拉按钮,点击“Download JDK...”下载匹配的版本,选择好版本相匹配的jdk文件地址,然后点击OK。

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

6. 版本降低后需要同步gradle设置 File->Sync Project with Gradle Files(或者直接在工具栏同步)

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

7.此时又报出新的错误:

Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.android.internal.application'.

Caused by: org.gradle.api.tasks.StopExecutionException: Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory.

解决方法:

gradle.properties文件最后添加:

android.overridePathCheck=true

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android

8.然后再重新同步项目与Gradle文件,Ok了,不报错了,可以运行了。

Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f,android studio,android文章来源地址https://www.toymoban.com/news/detail-757022.html

到了这里,关于Android Studio报错Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup f的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用StreamLold写入 Starrocks报错:Caused by org

    使用StreamLoad写入Starrocks报错,报这个错误:Caused by: org.apache.http.ProtocolException: Content-Length header already present 引入依赖 具体demo 测试类 注意:因为ExtRoaringBitmap是自己封装的,所以需要换成bitmap或者RortingBitmap

    2024年02月11日
    浏览(36)
  • 报错:Caused by org.springframework.beans.factory.BeanCreationException

    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘transactionManager’ defined in class path resource [spring/spring-service.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type ‘java.lang.String’ to

    2024年02月13日
    浏览(36)
  • Caused by: org.elasticsearch.action.search.SearchPhaseExecutionException报错解决

    今天启动kibana,发现一直启动不了,kibana内部能正常连接es,所以怀疑是es出问题,查看es日志,发现报错: Caused by: org.elasticsearch.action.search.SearchPhaseExecutionException: Search rejected due to missing shards [[.kibana_task_manager_7.16.2_001][0]]. Consider using allow_partial_search_results setting to bypass this

    2024年02月11日
    浏览(32)
  • Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7

    Android Studio 2022.2.1同步时出现的报错,原因是使用了AS自带的jdk17,我们换成自己电脑上安装的jdk1.8即可,没有安装的同学看JDK1.8安装教程。 1、首先File——Setting——Build Tools——Gradle,看到我们的Gradle JDK路径。 2、更换为我们安装好的jdk1.8,然后点击Apply,再点击OK。 3、重新

    2024年02月12日
    浏览(54)
  • gradle安装使用遇到的问题:Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

            因为最近新需求搞个系统,要用到这个gradle,然后在mac上搞了好久就一直是出现下面的这个问题。因为我搞好了,出问题的时候忘记截图了,在这里引用一个网友的图(如有侵权请告知)          在最开始我的gradle版本是7.42,然后我的spring-framework是5.3,java的SDK是

    2023年04月08日
    浏览(25)
  • Flutter项目中出现:Could not initialize class org.codehaus.groovy.runtime.InvokerHelper的解决方法

    我的环境如下: gradle 版本:       gradle -v  //java的版本也直接输出来了。 Flutte版本 flutter doctor -v //里面的红×可以无视,因为我不使用android studio开发,因为太卡了。 Flutter项目构建及运行过程不再赘述。由于我需要重现别人的issue,所以就需要使用这些很老的版本。Flutte

    2024年02月06日
    浏览(45)
  • Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException

    修改为:    解决办法: BookDao层中添加@Mapper, 告诉springboot这是一个mybatis代理接口类型, 快来扫描我!, 由此生成代理对象 原因三:   测试类ModuleSetApplicationTests和引导程序ModuleSetApplication没有在同名包下, 例如下图, ModuleSetApplication类在com.itheima下ModuleSetApplicationTests没有直接在com

    2024年02月11日
    浏览(36)
  • Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionEx

    集成ARouter报错 在gradle.properties添加 android.useAndroidX=true android.enableJetifier=true

    2024年02月11日
    浏览(27)
  • 解决caused by: org.gradle.api.internal.artifacts.ivyservice错误

    报的错误如下: 可以点开下面这些小报错的总报错看一下  看到报错后面集成的sdk 说明这个sdk冲突了,可能是as版本或者gradle版本不匹配等,可以根据现在as的版本选择合适的版本,再sync now,如果这个sdk不需要了,也可以直接删掉或注释掉。 注:出现这个错误时,当as版本

    2024年02月13日
    浏览(40)
  • 已解决Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration

    已解决Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration 这个错误通常是由于 Gradle 配置中存在依赖冲突或者缺失的依赖引起的。 下滑查看解决方法 以下是一些可能的解决方法: 清除并重新构建项

    2024年02月08日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包