2014-04-25 105 views
4

我嘗試在android studio中通過Maven將庫google play service添加到項目中,但它遇到了很多問題。如何在android studio中成功添加庫google play服務

首次發行Multiple dex files define

repositories { 
    mavenCentral() 
} 
dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
    compile 'com.google.android.gms:play-services:+' 
} 

我研究,改成這樣:

repositories { 

     mavenCentral() 
} 

    dependencies { 

     compile fileTree(dir: 'libs', include: '*.jar') 
     // compile 'com.google.android.gms:play-services:+' 

     compile 'com.google.android.gms:play-services:4.3.23'{ 
     exclude module: 'support-v4' 
} 

     compile 'com.android.support:support-v4:18.0.+' 

    } 

,但我得到其他錯誤Build script error, unsupported Gradle DSL method found: 'com.google.android.gms:play-services:4.3.23()'!

我不知道爲什麼我有這個bug。

人們可以告訴我如何通過Maven成功添加庫google play service到項目嗎?

感謝,

回答

-1

這裏是我的build.gradle文件的開頭是這樣的:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.9.+' 
    } 
} 
apply plugin: 'android' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    // http://gradleplease.appspot.com/ 
    compile 'com.google.android.gms:play-services:4.3.23' 
    compile 'com.googlecode.android-query:android-query:0.25.9' 
    compile 'com.android.support:support-v13:19.0.1' 
    compile 'com.google.code.gson:gson:2.2.4' 
    compile 'org.jsoup:jsoup:1.7.3' 
    compile 'org.apache.commons:commons-io:1.3.2' 
    compile files('libs/libGoogleAnalyticsServices.jar') 
} 

正如在評論中提到dependencies,你可以得到最新的版本很多,這些的通過將http://gradleplease.appspot.com/

0

我必須修改我的build.gradle文件看起來像這樣:

repositories { 
    mavenCentral() 
} 
dependencies { 

    compile 'com.google.android.gms:play-services:+' 
} 

重新啓動android studio並同步我的項目。問題解決了

感謝所有大家

我瞭解在Android Studio中添加庫google play service當我下面的鏈接: Android Studio with Google Play Services

0

右鍵點擊您應用程序,然後打開模塊設置

  1. 權點擊您的應用程序
  2. 點擊打開模塊設置
  3. 選擇依賴挖掘
  4. 選擇綠色加號(+)按鈕來添加依賴
  5. 選擇庫的依賴
  6. 播放服務
  7. 同步搖籃
相關問題