Android Studio中配置jdk版本无效问题

介绍一下出现问题的环境:
项目早期是用jdk1.8的版本,后面测试其他的功能,将android studio的jdk升级到17版本,而且配置了电脑的jdk和gradle的环境变量。后面测试其他功能完成后,就将android strudio的jdk版本改回1.8

在这里插入图片描述

再编译旧程序项目时,就出现下列错误:

Unable to load class 'javax.xml.bind.JAXBException'.
This is an unexpected error. Please file a bug containing the idea.log file.

去网上搜索都是说该问题是由于jdk版本跟gradle版本不匹配导致的,需要将jdk配置为1.8版本。
但是我在android studio中的配置已经是1.8了,编译还是提示错误。
后面发现项目的External Libraries中显示的jdk的版本还是17,说明在adroid studio中配置gradle jdk版本是无效的,一直尝试很多方式,都无效。
最后试了一下把之前调试其他功能时配置的电脑的Gradle的环境变量删除了,然后再编译android studio项目,External Libraries中jdk的版本就变成设置的1.8的版本了,项目编译成功。
所以,可能Android Studio中jdk的版本配置应该是受电脑环境变量的影响。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值