1.Unsupported method: NativeArtifact.getSourceFolders().

一、问题描述

Unsupported method: NativeArtifact.getSourceFolders().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
Alternatively, you can ignore this exception and read other information from the model.

二、解决问题

上面的意思就是所使用的 gradle 插件的版本里面找不到 NativeArtifact.getSourceFolders() 方法。原来使用的是

classpath 'com.android.tools.build:gradle:3.0.1-alpha02'

看来是不稳定版,但在Andriod 源码查到这个方法在旧版本中都有的,所以可能是alpha02版本在同步插件的时候出了问题。改成如下后解决

classpath 'com.android.tools.build:gradle:3.0.1'
    原文作者:仰简
    原文地址: https://www.jianshu.com/p/88b54f1f7d04
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞