由: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的缓存版本。
这是在新的Android Studio 3.6更新中发现的问题。但这基本上不是问题。您要做的只是以下内容:要启用或禁用Gradle的离线模式,请首先从菜单栏中选择“视图”>“工具窗口”>“ Gradle”。然后,在Gradle窗口顶部附近,单击切换离线模式
以下是一些屏幕截图:
我用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。
您尝试构建的项目可能没有所需的SDK版本。您可以在“偏好设置”对话框的“外观和行为”→“系统设置”→“ Android SDK”下从Android Studio下载它。 Preferences Screenshot。
您尝试构建的项目可能没有所需的SDK版本。您可以在“偏好设置”对话框的“外观和行为”→“系统设置”→“ Android SDK”下从Android Studio下载它。 Preferences Screenshot。