2017-10-14 80 views
0

我不断收到这个错误,当我尝试在Android Studio中运行我的应用程序摇篮同步错误的根项目给错误

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

这是我的build.gradle(项目: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 { 
} 

也是另一个文件中有所谓的build.gradle(模块:APP)与下列:

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' 

任何帮助不胜感激,提前致谢。

回答

0

我想,在你的gradle顶级构建文件这一部分是错误的:

android { compileSdkVersion 26 buildToolsVersion '26.0.2' }

应该只停留在项目gradle.build文件(在这种情况下模块:应用程序)

+0

这工作,谢谢 – Acidload

0

您应该从项目级别build.gradle中删除这些行,因为没有应用Android Gradle插件。

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

它应该只在模块级别的gradle文件中应用了android gradle插件。 :app在这种情况下,在其Android应用插件的gradle已经应用(apply plugin: 'com.android.application'

+0

这工作,谢谢 – Acidload

+0

不要忘记给予好评的答案,以便其他人也能发现它有用。 –

+0

我投了票,但它不会显示,直到我做15。 – Acidload