报错org.gradle.api.file.ProjectLayout.directoryProperty

@报错org.gradle.api.file.ProjectLayout.directoryProperty

问题

今天公司项目导入AS后出现错误:

A problem occurred configuring project ':app'.
> Failed to notify project evaluation listener.
   > org.gradle.api.file.ProjectLayout.directoryProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/file/DirectoryProperty;

本以为是这个说的要更新3.3.0的gradle。

https://www.cnblogs.com/sprite0521/p/13379964.html

结果发现是Android SDK版本太老

>The specified Android SDK Build Tools version (22.0.1) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.0.
但更改了build.gradle中的版本为最新后,还是不行。

然后发现项目有其他build.gradle指向了22版

的buildtoolsversion。因此SDKmanager勾选下载22版本。但还是不行。

干脆直接更换gradle plugin版本

project structure里设置Android Gradle Plugin Version为4.0.1
Gradle Version为6.1.1
再次sync project with gradle files

搞定

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值