2017-10-14 3 views
0

Je continue à obtenir cette erreur lorsque je tente de lancer mon application dans Android Studio deerreur de synchronisation Gradle dans Android studio donnant erreur sur le projet racine

Error:(20, 0) Could not find method android() for arguments [[email protected]] on root project 'pomppyapp' of type org.gradle.api.Project. Open File

Ceci est mon build.gradle (Projet: pomppyapp)

// Top-level build file where you can add configuration options common to all sub-projects/modules. 
buildscript { 
repositories { 
    jcenter() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.3.3' 
    classpath 'com.google.gms:google-services:3.0.0' 

    // NOTE: Do not place your application dependencies here; they belong 
    // in the individual module build.gradle files 2.3.3 
} 
} 
allprojects { 
repositories { 
    jcenter() 
} 
} 

android { 
compileSdkVersion 26 
buildToolsVersion '26.0.2' 
} 
dependencies { 
} 

également un autre fichier, il a appelé build.gradle (Module: app) avec les éléments suivants:

apply plugin: 'com.android.application' 
android { 
compileSdkVersion 26 
buildToolsVersion '26.0.2' 

defaultConfig { 
    applicationId "com.pomppyapp.com" 
    minSdkVersion 15 
    targetSdkVersion 23 
    versionCode 12 
    versionName '1.6' 

} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     debuggable false 
     jniDebuggable false 
    } 
} 

lintOptions { 
    checkReleaseBuilds false 
    // Or, if you prefer, you can continue to check for errors in release builds, 
    // but continue the build even when errors are found: 
    abortOnError false 
} 

productFlavors { 
} 
} 
dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
compile 'com.mcxiaoke.volley:library:1.0.18' 
compile 'com.github.chrisbanes.photoview:library:1.2.3' 
compile 'com.facebook.android:facebook-android-sdk:4.0.1' 
compile 'com.google.android.gms:play-services-ads:11.0.4' 
compile 'com.pkmmte.view:circularimageview:1.1' 
compile 'com.melnykov:floatingactionbutton:1.3.0' 
compile 'com.github.bumptech.glide:glide:3.7.0' 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support:cardview-v7:25.3.1' 
compile 'com.android.support:recyclerview-v7:25.3.1' 
compile 'com.android.support:design:25.3.1' 
compile 'com.google.firebase:firebase-messaging:9.0.0' 
compile 'com.balysv:material-ripple:1.0.2' 
compile 'com.squareup.picasso:picasso:2.5.2' 
compile 'com.squareup.okhttp:okhttp:2.5.0' 
compile 'com.android.tools.build:gradle:2.3.0' 
} 
apply plugin: 'com.google.gms.google-services' 

Toute aide soyez reconnaissants, merci d'avance.

Répondre

0

Je pense que, cette section dans votre fichier top build gradle est erroné:

android { compileSdkVersion 26 buildToolsVersion '26.0.2' }

Il doit rester uniquement dans le fichier gradle.build du projet (dans ce cas pour le module: app)

+0

Cela fonctionne, merci – Acidload

0

Vous devez supprimer ces lignes suivantes du niveau de projet build.gradle car aucun plug-in de dégradé Android n'est appliqué.

android { 
    compileSdkVersion 26 
    buildToolsVersion '26.0.2' 
} 
dependencies { 
} 

Il devrait être que dans le niveau du module dans lequel les fichiers Gradle plug-in gradle Android a été appliqué. :app dans ce cas, dans lequel l'application Android plug-in gradle a été appliqué (apply plugin: 'com.android.application')

+0

Cela fonctionne, merci – Acidload

+0

Ne pas oublier de upvote la réponse afin que les autres peuvent également trouver utile. –

+0

J'ai voté, mais il n'apparaîtra pas avant 15 heures. – Acidload