2017-07-06 101 views
0

Android studio顯示可能的原因:未找到Gradle DSL方法:'android()'

該項目可能使用的Gradle版本不包含該方法。
構建文件可能缺少Gradle插件。

apply plugin: 'com.google.gms.google-services' 
android { 
     compileSdkVersion 17 
     buildToolsVersion '23.0.1' 

     defaultConfig { 
      applicationId "com.android.application" 
      manifestPlaceholders = [manifestApplicationId: "${com.android.application}", 
            onesignal_app_id:"3z281386-18df-4ae8-95fb-da47db595f27", 
            onesignal_google_project_number:"570040958475"] 
      minSdkVersion 22 
      targetSdkVersion 22 
      versionCode 1 
      versionName "1.0" 
     } 
     buildTypes { 
      release { 
       minifyEnabled false 
       proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
      } 
     } } 

    dependencies { 
     compile fileTree(include: ['*.jar'], dir: 'libs') 
     compile 'com.android.support:appcompat-v7:22.2.1' 
     compile 'com.google.android.gms:play-services:8.1.0' 
     compile 'com.google.android.gms:play-services-ads:8.1.0' 
     compile 'com.google.android.gms:play-services-identity:8.1.0' 
     compile 'com.google.android.gms:play-services-gcm:8.1.0' 
     compile 'com.onesignal:OneSignal:[email protected]' 
     compile 'com.google.android.gms:play-services-analytics:8.1.0' 
     compile 'com.google.android.gms:play-services-location:8.1.0' } 
+0

類路徑已經改變的第一行根據火力 – Yakuza

回答

0

您需要添加

apply plugin: 'com.android.application' 

隨着的build.gradle

+0

給出指示我做的火力指示HTTPS一些變化: //ibb.co/bLw2AF和應用你的指令仍然會出錯,但是這次發現新錯誤已經找到錯誤(1,0)id爲'com.android.application'的插件找不到 – Yakuza

+0

這意味着你錯過了類路徑gradle android插件,像這樣build.gr adle。你需要這行https://github.com/matpag/ClickDrawableTextView/blob/master/build.gradle#L8和你的項目build.gradle應該是相當相似的 – MatPag

相關問題