2014-04-25 171 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. 同步摇篮
相关问题