一、问题描述
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'