Unsupported method: SourceProvider.getJniDirectories(). found when use Android Studio 0.9.3

Unsupported method: SourceProvider.getJniDirectories(). found when use Android Studio 0.9.3 with

build.gradle file as below

buildscript {

repositories {

mavenCentral()

}

dependencies {

classpath ‘com.android.tools.build:gradle:0.14.+’

} }

apply plugin: ‘com.android.application’

android {

compileSdkVersion 21

buildToolsVersion “21.1.0”

defaultConfig {

applicationId “com.example.exam.android.EXAMApplication”

minSdkVersion 14

targetSdkVersion 21

// Enabling multidex support.

multiDexEnabled true

}

sourceSets {

main {

manifest.srcFile ‘AndroidManifest.xml’

java.srcDirs = [‘src’]

resources.srcDirs = [‘src’]

aidl.srcDirs = [‘src’]

renderscript.srcDirs = [‘src’]

res.srcDirs = [‘res’]

assets.srcDirs = [‘assets’]

}

} }

dependencies {

compile project(’:ExtraLibs:Mupdfandroid’)

compile project(’:ExtraLibs:Mupdfandroid’)

compile project( ‘:ExtraLibs:InfrastructureLib’)

compile project( ‘:ExtraLibs:k-9-master:plugins:Android-PullToRefresh’)

compile project( ‘:ExtraLibs:k-9-master’)

compile project( ‘:ExtraLibs:CordovaLib’)

compile project( ‘:ExtraLibs:EmojiLib’)

compile project( ‘:ExtraLibs:android-ngn-stack-870’)

compile project( ‘:ExtraLibs:k-9-master:plugins:openpgp-api-library’)

compile project( ‘:ExtraLibs:k-9-master:plugins:HoloColorPicker’)

compile ‘com.android.support:multidex:1.0.0’ }

gradle.projectsEvaluated {

compileDebugJava.dependsOn(generateDebugSources) }

result UnsupportedMethodException

Failed to set up Android modules in project ‘exam-android2-master-Gradle’: Unsupported method: SourceProvider.getJniDirectories().

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.