Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何更新google play服务存储库?_Android_Google Play Services - Fatal编程技术网

Android 如何更新google play服务存储库?

Android 如何更新google play服务存储库?,android,google-play-services,Android,Google Play Services,我的playServicesm2repository版本是58(11.0.4)。 地点为: my_android_sdk/extras/google/m2repository/com/google/android/gms Android sdkmanager GUI显示版本58,无可用更新 此命令 ./tools/bin/sdkmanager --list 也不显示m2repository的任何更新 有没有办法获取playservices的最新aar-文件 解决方案: 我在这里找到了包裹:

我的
playServices
m2repository
版本是58(11.0.4)。 地点为:

my_android_sdk/extras/google/m2repository/com/google/android/gms
Android sdkmanager GUI显示版本58,无可用更新

此命令

./tools/bin/sdkmanager --list
也不显示
m2repository
的任何更新

有没有办法获取
playservices
的最新
aar
-文件

解决方案

我在这里找到了包裹:


您不应该依赖SDK的m2repository文件夹中的内容,而应该依赖于您在应用程序上设置的库版本。当您添加以下依赖项时,AAR将自动下载:

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'
首先,您应该有一个与此类似的项目
build.gradle

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
}
  • $GPS\U版本中包含有效值

  • $LAST_LIB_版本有效值:

    • 如果您未使用Firebase功能,请遵循的依赖项版本,并列出可用的依赖项

    • 如果您使用的是Firebase功能,请遵循的依赖项版本,并列出可用的依赖项

  • 就这些