2017-12-09 14 views
0

私のplayServicesm2repositoryのバージョンは58(11.0.4)です。 場所は:Google Playサービスのm2repositoryを更新するには?

my_android_sdk/extras/google/m2repository/com/google/android/gms 

アンドロイドsdkmanagerのGUIは、バージョン58、なし更新を示しています。

このコマンド

./tools/bin/sdkmanager --list 

はどちらかm2repositoryのためのアップデートは表示されません。

playservicesの最新のaarファイルを入手する方法はありますか?

ソリューション

私はここで、パッケージが見つかりました:

play-services-ads-11.6.0

play-services-location-11.6.0

答えて

1

をあなたのSDKのm2repositoryフォルダ内にあるものではなく、ライブラリのバージョンに依存しないでくださいあなたのアプリケーションで設定します。すべての

dependencies { 
    .... 
    implementation "com.google.android.gms:play-services-auth:$LAST_LIB_VERSION" 
    implementation "com.google.android.gms:play-services-drive:$LAST_LIB_VERSION" 
    //read below to know $LAST_LIB_VERSION values 
    .... 
} 
//the google play services plugin, applied at the end of the build.gradle file 
apply plugin: 'com.google.gms.google-services' 

まずあなたがこの

buildscript { 
    repositories { 
     google() 
     jcenter() 
    } 
    dependencies { 
     classpath "com.android.tools.build:gradle:$LATEST_AGP_VERSION" 
     //as the time of writing $LATEST_AGP_VERSION is 3.0.1 

     classpath "com.google.gms:google-services:$GPS_VERSION" 
     //read below for $GPS_VERSION values 
    } 
} 

allprojects { 
    repositories { 
     google() 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 
  1. $ GPS_VERSION有効な値に類似プロジェクトbuild.gradleを持っている必要があります:あなたはそれらのもののような依存関係を追加するときAARSが自動的にダウンロードされます内側にあるthis page

  2. $ LAST_LIB_VERSION有効な値:

    • あなたがFirebase機能を使用していないしている場合は、this pageの依存関係のバージョンを追跡し、あなたがFirebase機能を使用している場合に利用できる依存関係がhere

    • を記載されています依存関係のバージョンthis pageに従うと、利用可能な依存関係が一覧表示されます。here

それだけです。

0

彼らは今、あなたのトップレベルのbuild.gradleに追加し、代わりに地元のレポの独自のMavenのリポジトリを使用します。

allprojects { 
    repositories { 
     maven { url 'https://maven.google.com' } 
    } 
} 

が、これはあなたのお役に立てば幸いです。

関連する問題