Pergunta

I'm getting the following error in Android Studio 0.4.2 when I'm trying to Sync project with gradle.

Gradle 'GooglePlayServicesTest' project refresh failed:
       Build script error, unsupported Gradle DSL method found: 'android()'!

My projects gradle file is as follows :-

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.7.+'
}
}

allprojects {
repositories {
    mavenCentral()
}
}


android{

compileSdkVersion 19
buildToolsVersion "19.0.1"

defaultConfig {
    minSdkVersion 10
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}

sourceSets{
    main{
        manifest.srcFile 'GooglePlayServicesTest/src/main/AndroidManifest.xml'
    }
}
}

gradle file of module:-

apply plugin: 'android'

android {
compileSdkVersion 19
buildToolsVersion "19.0.1"

defaultConfig {
    minSdkVersion 10
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
  }
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
}

also I have removed the miniSDKVersion and targetSDKVersion from AndroidManifest.xml

can someone help me to solve this error.

Foi útil?

Solução

android method in project gradle file is not needed.Try to remove it.

Outras dicas

Add top of your project build.gradle file:

apply plugin: 'com.android.application'
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top