如link說明。
添加的依賴到項目的頂級build.gradle
:(編輯這個文件)
classpath 'com.google.gms:google-services:1.3.0-beta1'
你應該somenthing這樣的:
//頂級構建文件,您可以添加所有子項目/模塊通用的配置選項。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.google.gms:google-services:1.3.0-beta1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
然後將插件添加到您的應用程序級build.gradle
(編輯這個文件):
apply plugin: 'com.google.gms.google-services'
你應該somenthing這樣的:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
//..
}
最後加入的依賴您的應用級別build.gradle
dependencies {
compile "com.google.android.gms:play-services:7.5.0"
}
嗨,我對這兩個gradle文件有點困惑。我有一個在我的應用/平臺/ android和另一個在我的應用/平臺/ android/CordovaLib。現在我的問題是,哪一個是項目級別的,哪一個應用程序級別的build.gradle?你能幫我麼? – Ionut
使用離子/科爾多瓦,我還想更清楚地解釋這是如何翻譯的。 –
谷歌和gradle這樣一個愚蠢的配置。如果我們需要在應用程序級和模塊級構建腳本中定義依賴關係,那麼級聯構建腳本的用法是什麼?我有超過10個模塊,都依賴'volley'來發出HTTP請求。我希望在頂層gradle腳本中增加一次抽球,那就是結束了。 –