Har*_*mar 9 java android gradle
引起: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 可用于离线模式。
昨晚我遇到了类似的问题,这对我有用:
从您的应用程序文件夹中打开build.gradle文件,它应该与此类似
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
}
}
allprojects {
repositories {
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
将google()添加到- buildscript和 - allprojects 中的存储库,就像这里:
buildscript {
repositories {
google() // here
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
}
}
allprojects {
repositories {
google() //and here
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
在 Android Studio 中,转到File -> Project Structure.. [快捷方式:Ctrl + Alt + Shift + S ]
在项目选项卡 -> Android Gradle 插件版本 -> 3.6.1和Gradle 版本 -> 5.6.4 |||
最后,在Module选项卡下,确保编译 sdk 版本 > 14(即:25、28 或 29..)
| 归档时间: |
|
| 查看次数: |
11070 次 |
| 最近记录: |