android - 在Android Studio中以离线模式编译时无法解析播放服务

标签 android gradle

我同步所有库,然后启用脱机模式(通过命令行或在gradle选项卡上),然后总是出现此错误:

 Could not resolve com.google.android.gms:play-services-base:[15.0.1,16.0.0).

我不明白为什么在使用17.0.0版本时会发生此错误。也许其他一些图书馆使用播放服务?但是为什么他们也不缓存呢?在尝试离线合并之前,我正在从在线进行同步。

最佳答案

确保您在任何其他项目之前都在项目级build.gradle中拥有google()存储库:

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

还要在build.gradle中检查这一行
apply plugin: 'com.google.gms.google-services'

关于android - 在Android Studio中以离线模式编译时无法解析播放服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60944446/

相关文章:

android - flutter 发布apk错误:Execution failed for task ':app:lintVitalRelease'

android - 在根项目中找不到任务 'publishApkRelease'

android - 如何在android中将字体设置为textview?

android - 找不到 support-v4.aar (com.android.support :support-v4:26. 1.0)

java - 当配置位置是 Windows 绝对路径时,Spring Boot 独立 jar 崩溃

java - 如何在 gradle war 中排除目录及其内容

Android Studio 一次调试两个模块

android - Cordova - 错误 : Failed to fetch platform android

android - 如何修复 Retrofit Android Studio 中的 500 响应代码错误

java - Gradle 有类似 "npm link"的功能吗?