在阅读Android Studio的Setting Up Google Play Services时,我读到了:
在依赖项下为最新版本的play-services添加新的构建规则。例如:
dependencies {
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:7.3.0'
}
但是,文章没有说明如何确定播放服务的最新版本。
Android SDK Manager不提供此信息:
如何找到安装了哪些版本的播放服务库?
答案 0 :(得分:1)
在OS X上,库安装在~/Library/Android/sdk/extras
下。您可以使用以下代码列出库及其版本:
pushd ~/Library/Android/sdk/extras > /dev/null; find . | egrep '([0-9]+\.){2}[0-9]+$'; popd > /dev/null
将生成如下列表:
./google/m2repository/com/google/android/gms/play-services/7.0.0
./google/m2repository/com/google/android/gms/play-services/7.3.0
./google/m2repository/com/google/android/gms/play-services-ads/6.5.87
./google/m2repository/com/google/android/gms/play-services-ads/7.0.0
./google/m2repository/com/google/android/gms/play-services-ads/7.3.0
注意,您必须将冒号放在正确的位置,以将这些目录列表转换为Gradle编译语句。例如,上面列表中的播放服务变为:
compile 'com.google.android.gms:play-services:7.3.0'