Andriod Gradle同步失败

问题描述 投票:5回答:3

由:org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration $ ArtifactResolveException:无法解析配置':classpath'的所有工件。

原因:org.gradle.internal.resolve.ModuleVersionResolveException:无法解析com.android.tools.build:gradle:3.6.1。

由:org.gradle.internal.resolve.ModuleVersionResolveException引起:脱机模式下没有com.android.tools.build:gradle:3.6.1的缓存版本。

java android gradle
3个回答
8
投票

这是在新的Android Studio 3.6更新中发现的问题。但这基本上不是问题。您要做的只是以下内容:要启用或禁用Gradle的离线模式,请首先从菜单栏中选择“视图”>“工具窗口”>“ Gradle”。然后,在Gradle窗口顶部附近,单击切换离线模式

以下是一些屏幕截图:

  1. First go here
  2. Toggle this option

-1
投票

我用Eclipse打开了一个旧项目。对我来说,它有助于在build.gradle

中添加以下内容
apply plugin: 'com.android.application'

repositories {
    // order may be important!
    google()
    jcenter()
} 

来源:https://stackoverflow.com/a/50285646/1097104

此外,我不得不使用File> Invalidate Caches / Restart


-1
投票

您尝试构建的项目可能没有所需的SDK版本。您可以在“偏好设置”对话框的“外观和行为”→“系统设置”→“ Android SDK”下从Android Studio下载它。 Preferences Screenshot


0
投票

您尝试构建的项目可能没有所需的SDK版本。您可以在“偏好设置”对话框的“外观和行为”→“系统设置”→“ Android SDK”下从Android Studio下载它。 Preferences Screenshot

© www.soinside.com 2019 - 2024. All rights reserved.