Pregunta

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.

¿Fue útil?

Solución

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

Otros consejos

Add top of your project build.gradle file:

apply plugin: 'com.android.application'
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top