【问题标题】:ERROR: Failed to resolve: com.google.android.support:wearable:2.0.0错误:无法解决:com.google.android.support:wearable:2.0.0
【发布时间】:2019-10-10 22:57:08
【问题描述】:

我最近将我的桌面换成了新的。安装了 Android Studio 并从远程提取了我的项目。我在新的 android studio 3.5.1 中有所有的 SDK 和 SDK 工具。但是当我尝试构建项目时,它在 gradle 同步时失败。我得到的错误是:

ERROR: Failed to resolve: com.google.android.support:wearable:2.0.0
Show in Project Structure dialog
Affected Modules: wear

这里有一些我认为很重要的细节。

Android插件版本:2.3.3(我必须用) 毕业版本:4.6

在 gradle wrapper.properties 我有这个:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

在我的磨损模块 build.gradle 中,我有这个:

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'


android {
    compileSdkVersion 28
    buildToolsVersion '28.0.3'
    defaultConfig {
        applicationId "A.B.C.D"
        minSdkVersion 25
        targetSdkVersion 28
        versionCode 1252
        versionName "1.2.52"
        multiDexEnabled true
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile 'com.google.android.support:wearable:2.0.0'
    compile 'com.android.support.constraint:constraint-layout:1.1.3'
    compile 'com.google.android.wearable:wearable:2.0.0'
    compile 'commons-io:commons-io:2.5'
    compile 'com.crashlytics.sdk.android:crashlytics:2.10.1'
//    compile "com.google.firebase:firebase-core:17.0.1"

    //    compile project(':library')
    compile project(':XYZ')
}

apply plugin: 'com.google.gms.google-services'

我尝试了以下方法,但都没有成功:

  1. 确保我的 JAVA 主页指向 JDK8
  2. 多次使缓存失效并重新启动
  3. 确保项目结构中的 gradle 插件和 gradle 版本正确
  4. 还卸载安装了好几次android studio。

不确定发生了什么,但我无法同步它。我怀疑 gradle 没有被 Android Studio 正确下载和识别。任何线索表示赞赏。

【问题讨论】:

    标签: android gradle android-studio-3.5.1


    【解决方案1】:

    案例 1:未安装 gradle:- 您可以下载包装器并在 $projectroot/gradle/wrapper/gradle-wrapper.properties 中指向它,然后执行 ./gradlew 并检查错误发生了什么,很可能错误可能是由于代理 distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-bin.zip

    案例 2:gradle 已经安装:- 只需在控制台中运行 ./gradlew clean assemble 并检查堆栈跟踪。

    【讨论】:

    • 感谢您的回答!唯一对我有用的解决方案是切换到 Android Studio 3.4
    猜你喜欢
    • 2018-11-26
    • 2018-01-05
    • 2018-06-05
    • 2015-04-08
    • 2018-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多