cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{codename, tag}‘ 之一开头。

博客讲述了在Android开发中遇到Gradle JDK1.8配置后仍报错的情况,通过检查发现错误日志提示NDK缺少'platforms'目录。解决方法是正确设置NDK路径,并且注意到高版本NDK可能导致相同问题,作者通过降级NDK到19.2.5345600成功解决了同步问题。
摘要由CSDN通过智能技术生成

jdk1.8 无效

修改Settings->Build,Excution,deployment->gradle->Gradle JDK选择jdk1.8,同步时依然同样的错误。

在次看失败完整日志,发现NDK is missing a "platforms" directory.存在这个日志信息。

NDK is missing a “platforms” directory.

NDK路径没有设置好。

修改工程目录下local.properties文件,添加ndk路径。

这里需要注意,如果设置高版本ndk可能还会报同样的错误,我将其降级到19就完成了同步。

ndk.dir=/home/username/Android/Sdk/ndk/19.2.5345600
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值