Android Studio This Gradle plugin requires a newer IDE able to request IDE model level 3.

在AndroidStudio2.3.3版本下新导入了一个项目,总是报一个错:

This Gradle plugin requires a newer IDE able to request IDE model level 3.For Android Studio this means version 3.0+。


一开始一直以为是gradle版本不一致导致的问题,一直在改gradle的版本,下载不同版本的gradle,问题一直解决不了。后来好好

分析报的错误,才发现,已经很明确的告诉了错误的原因,

这个Gradle插件需要一个更新的IDE来请求IDE模型级别3。对于Android Studio来说,这意味着版本3.0 +

当前的gradle插件需要一个级别在3及以上的更新的IDE(即AndroidStudio)版本,也就是说当前版本的AndroidStudio不能满足这个项目

的要求,需要更新AndroidStudio在3.0+。所以更新一下AndroidStudio的版本就行了。

网络不好的情况下,更新IDE 似乎不是个好的解决方案!

解决方法:(亲测好用!)

①在项目的gradle.properties配置文件中加入以下这句: gradle.properties中:android.injected.build.model.only.versioned = 3(注:如果是eclipse 工程用Android studio 打开的,可能没有这个文件,那就手动建一个,或者从AS工程中copy一份过来,然后添加这句话即可!)

②修改工程的gradle的版本,具体的可以百度,过程略微麻烦些!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值