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

Android Studio 常见问题解决 控制台中文乱码 Unsupported Java. Your build is currently configured to use Java 17.0.9 and Gradle 6.7.1. android studiogit没有显示Local Changes界面 阅读详情

项目场景:

导入别人项目时出现的bug,提示java环境版本和Gradle版本不匹配


问题描述

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

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

原因分析:

因为导入的项目所需的gradle版本对应的是java8,而Android Studio 2022.2.1 版本自带的java版本为17,它会使用默认的java版本去编译项目,所以编译时导致报错。


解决方案:

点击File --> Settings

在这里插入图片描述
进入后搜索Gradle

在这里插入图片描述
这里看到jdk版本默认用的为17版本,我们自己添加JDK

在这里插入图片描述
找到自己下载的JDK1.8版本(自己下载)

在这里插入图片描述
点击确定,更换就可以了,重新编译你导入的项目

在这里插入图片描述

Android项目Gradle报错?手把手教你解决‘Unsupported Java‘问题(附仓库配置技巧) 本文深入解析Android项目中常见的'Unsupported Java'构建错误,提供从诊断到修复的完整方案。文章重点剖析了Gradle与Java版本兼容性矩阵,并分享了优化仓库配置、升级Gradle Wrapper及使用Java工具链等实战技巧,帮助开发者构建健壮的Android项目构建环境。 阅读详情

相关推荐

jdk-17.0.6_windows-x64_bin.zip.zip

jdk-17.0.6_windows-x64_bin.zip

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

关键是知道发生了啥,精准的结果,然后才能知道可能的解决方案。

非猿 3万+

jdk-17.0.6_windows-x64_bin.exe.zip

jdk-17.0.6_windows-x64_bin.exe

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

解决此问题的方法是升级 Gradle 包装器(Gradle wrapper)到 7.2 版本,并重新导入项目。在升级前,请确保您的项目中的所有依赖项和插件都支持所选的 Gradle 版本,并根据需要进行相应的调整。在 “wrapper” 目录中,您会找到一个或多个文件,其中包括名为 “gradle-wrapper.properties” 的文件。完成以上步骤后,您的项目将使用更新的 Gradle 版本,并且不再显示不支持的 Java 版本的错误。打开项目文件夹,找到包含 Gradle 相关文件的目录。

GodGump的博客 4324

将Python爬取的数据导入钉钉多维表

摘要:本文介绍将Python爬取的数据导入钉钉多维表的完整解决方案。首先通过requests库爬取数据并解析为结构化格式,然后使用钉钉开放平台API对接多维表。关键步骤包括获取app_key、app_secret等凭证,通过OAuth2获取access_token,以及批量写入记录。文章详细说明了参数获取位置、字段类型匹配、权限配置等注意事项,并提供了错误处理建议和性能优化方法。适用于需要将网络数据同步到钉钉多维表的开发场景。

IT深耕十余载,大道之简 2130

微信聊天记录数据库解密实战:从WCDB到sqlcipher4的关键步骤解析

本文详细解析了微信桌面版聊天记录数据库的解密实战过程。通过逆向分析,定位了微信从WCDB框架到sqlcipher4加密的关键步骤,并成功提取了数据库密钥。文章重点介绍了如何通过动态调试、字符串定位等方法,追踪并验证sqlcipher4的加密密钥,最终实现对加密数据库文件的解密操作,为安全研究和数据恢复提供了技术参考。

weixin_29322553的博客 1071

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

因为项目所需的gradle5.6.4对应的是java8,而Android Studio Flamingo | 2022.2.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译项目,所以编译时导致报错。3、进入Gradle配置,选择Gradle JDK,可以看到检测到了我们的jdk1.8,选中它。不要跟不讲理的人争论,否则就中了她的招,因为她一直认为自己是对的,最后生气的是自己。2、安装并配置好环境后,输入命令查看是否安装成功,如下信息为成功。

振华OPPO的博客世界 2万+

阿里云学生机2核4G,30分钟搞定DNF台服联机(CentOS 7.6保姆级教程)

本文提供阿里云学生机2核4G搭建DNF台服联机的详细教程,涵盖服务器选购、网络配置、服务端部署及客户端联机设置。通过CentOS 7.6系统优化和端口配置,30分钟内即可完成搭建,适合学生和技术爱好者低成本实现游戏联机体验。

weixin_42537919的博客 359

Unsupported Java. Your build is currently configured to use Java 17.0.7 and Gradle 6.1.1.

不支持的Java,你的构建当前配置使用的是Java17和Gradle6.1.1。因为Gradle6.1.1需要的是Java11,所以使用Android Studio默认的Java17肯定报错。以上是报错信息的截图,以下是报错信息的具体内容。

振华OPPO的博客世界 7077

几率大的Redis面试题(含答案)

本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内存淘汰机制【~】 Redis 为什么是单线程的,优点 如何解决redis的并发竞争key问题 Red...

睶 38万+

避坑指南:STM32CubeMX配置USB虚拟串口时Heap Size设置的那些坑

本文深入剖析了使用STM32CubeMX配置USB虚拟串口时,因Heap Size设置不当导致设备无法识别的常见问题。文章从故障现象出发,详细解释了堆内存不足如何影响USB枚举过程,并提供了从内存布局分析、动态监控到系统化调试的完整解决方案,帮助开发者从根本上避免这一配置陷阱。

ttt77的博客 599

安卓报错:Unsupported Java. Your build is currently configured to use Java 17.0.10 and Gradle 6.5. Poss

本篇文章主要讲解android studio工具下,安卓项目构建时异常报错:Unsupported Java. Your build is currently configured to use Java 17.0.10 and Gradle 6.5.的解决办法。日期:2024年12月9日作者:任聪聪。

任聪聪的博客 1370

信息学奥赛一本通高手训练1680:序列

题目 代码 #include<cstdio> #include<iostream> #include<cmath> #define LL long long using namespace std; const LL N = 1400000+7; const LL mod = 1e9+7; int n, t; LL pos[N], sum[N], ans[N]; struct node{ LL ll, rr; }a[N]; int main(){ p

qingfeixueyue的博客 468

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

因为安卓工程所需的gradle-6.7.1-bin对应的是java11,而Android Studio Hedgehog | 2023.1.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译安卓工程,所以编译时导致上述报错。那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。好日子都是从苦日子里熬出来的,如果你看不到好日子,说明熬的还不够,坚持住了,成功就在前面等你!3、安装java环境,强烈建议按照默认路径安装,点击下一步。4、等待安装成功,点击关闭。

振华OPPO的博客世界 3751

ATECC508A芯片开发笔记(三):获取508A串号、随机数源码及I2C抓包分析

ATECC508A芯片开发笔记(三):读取508A串号、获取随机数源码及I2C抓包分析 APP层函数编写及源码分析 At508_GetSernum() GetSernum抓包记录 At508_GetRandom( ) GetRandom抓包记录 经过前两章节,CryptoAuthlib库已经成功适配在代码中了,下面简单测试一下API函数,并分析下I2C通讯流程: APP层函数编写及源码分析利用li

HowieXue 薛永浩的博客 2万+

【YOLOv11工业级实战】15. YOLOv11海洋监测实战:珊瑚礁健康评估(水下图像增强|机器人搭载)

摘要:本文针对珊瑚礁健康评估的海洋监测需求,基于YOLOv11提出解决方案,聚焦水下色偏、悬浮物干扰、珊瑚形态复杂三大难题。引用全球珊瑚礁监测网络(GCRMN)标准,采用CoralNet数据集,通过Jaffe-McGlamery物理模型引导增强与悬浮物去除算法,在浑浊水域(能见度<5m)实现87.3%的健康珊瑚识别率,藻类误判率低至7.2%。介绍了以BlueROV2水下机器人和Jetson AGX Orin为核心的部署方案,结合水下SLAM定位技术,实现珊瑚健康的实时评估与三维覆盖率计算。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1644

Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gradle 6.6.1.Possible

这个错误的意思是您当前的构建配置中使用的Java版本(Java 17.0.6)与您的Gradle版本(6.6.1)不兼容。Gradle 6.6.1并不支持Java 17,因为Java 17是在该版本Gradle发布后才出现的。

qq_43560721的博客 4692

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Unsupported Java. Your build is currently configured to use Java 1.8.0_192 and Gradle 5.6.4.

打开android的一个项目结果打不了报错疯狂更换但是无用!!!!于是在Android Studio配置多个代码仓库repositories 结果还是不行!,于是找其他项目的仓库地址继续添加 结果成功了!!!!!!

chengzhenjia的博客 4937

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Android 老项目导入可能遇到的问题 Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gr

—>File——>Project Structure——>SDK location——>Gradle Setting——>Gradle SDK——>选择个1.8的版本下载并运行吧。当然,可以更新gradle,但,这意味着后面有很多需要跟着改的问题。只是想运行下项目看下效果,结果还要改一通内容,最终很可能还不知道能否跑起来。原本这个项目执行不是Java17,本地使用了更高的Java版本,因此同步需要更新gradle。意思是当前的Java17.0.6,需要升级到7.2.于是,根据条件,可以进行一下操作。

ganshenml的专栏 8035

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Android项目:如何确定Java版本兼容的gradle版本(Unsupported Java. Your build is currently configured to use Java……)

解决方法概括:根据链接所提供的Java和gradle对应的兼容版本,调整Java或是gradle版本

Aer_7z的博客 1万+

Android Studio 报错:Unsupported Java. Your build is currently configured to use Java 17.0.10 and Grad

本篇文章主要讲解报错:Android Studio 报错:Unsupported Java. Your build is currently configured to use Java 17.0.10 and Gradle 4.10. 问题的jdk版本修改解决办法日期:2024年12月9日作者:任聪聪。

任聪聪的博客 1205

Your build is currently configured to use Java 21.0.3 and Gradle 6.6.1. 处理办法

Your build is currently configured to use Java 21.0.3 and Gradle 6.6.1.

cybersnow精通 28 门计算机语言,凭借其超凡的技术能力,成功开发过上万个应用,广泛涉及政府、商业、个人等众多领域,甚至在检察院、环保局、公安局等专业场景中也大放异彩。不仅熟练掌握单片机和物联网开发,在软件架构设计方面更是独树一帜,自创了跨平台软件 639

android studio 编译老项目失败问题处理

项目编译失败:Unsupported Java. Your build is currently configured to use Java

shenggaofei的博客 1939
上一篇: Activity启动流程分析
下一篇: Git上传代码到远程仓库
浮空over
博客等级 码龄7年 6粉丝 33原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值