如何使用Gradle将Froyo的Google Play服务添加到项目中?

时间:2013-12-15 00:13:27

标签: gradle google-play-services

来自Google Developers Portal的信息:

  
      
  1. 打开应用程序目录中的build.gradle文件。
  2.   
  3. 在依赖项下添加新的构建规则,以获取最新版本的play-services。例如:
  4.   
apply plugin: 'android'
...

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.google.android.gms:play-services:4.0.30'
}

但这是标准Google Play服务的说明。 Froyo的Google Play服务是一个不同的模块。我从未与Gradle合作 - 我需要做些什么才能为Froyo添加Google Play服务?

1 个答案:

答案 0 :(得分:30)

如果您使用Android SDK管理器下载“Google Play服务for Froyo”库(位于底部的“附加”类别下),您应该可以在AndroidManifest.xml中找到当前版本号google_play_services_froyo中的<Android SDK Home>\extras\google\google_play_services_froyo\libproject\google-play-services_lib库。

在我的计算机上,用于Froyo的Google Play服务的AndroidManifest.xml如下所示:

<?xml version="1.0" encoding="UTF-8"?> <manifest android:versionName="3.2.65 (834000-30)" 
  android:versionCode="3265130" package="com.google.android.gms" 
  xmlns:android="http://schemas.android.com/apk/res/android"><uses-sdk 
  android:minSdkVersion="8"/></manifest>

然后,您应该能够将此版本名称(第一部分)与Gradle一起使用:

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.google.android.gms:play-services:3.2.65'
}

请确保您还通过Android SDK Manager安装了最新版本的“Google Repository”和“Android Support Repository”(也在“Extras”类别下)。