2015-05-28 75 views
0

在閱讀Setting Up Google Play Services爲Android Studio中,我讀到:如何列出Android SDK Manager安裝的庫的版本?

下依賴,加入一個新的構建規則的播放服務的最新版本。例如:

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

不過,文章並沒有說如何確定最新版本的播放服務。

Android SDK中Manager不提供這樣的信息:

Android SDK Manager

你如何找出所安裝的播放服務庫的版本?

回答

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' 
+1

更一般地,Android的倉庫是在'$ ANDROID_SDK /演員/安卓/ m2repository',而谷歌倉庫是在'$ ANDROID_SDK /演員/谷歌/ m2repository',其中'$ ANDROID_SDK'是您安裝Android SDK的位置。 – CommonsWare

相關問題