我有一个项目,昨天一直正常运行,但今天我发现了这个问题:
无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法解析 com.google.android.gms:play-services-location:16.+。 需要此依赖项: project :app > project :location > 列出 com.google.android.gms:play-services-location 的版本失败。 > 无法从https://google.bintray.com/exoplayer/com/google/android/gms/play-services-location/maven-metadata.xml加载 Maven 元数据。 > 无法获取资源'https://google.bintray.com/exoplayer/com/google/android/gms/play-services-location/maven-metadata.xml'。 > 从服务器接收状态代码502:Bad Gateway
实际上我正在使用 classpath 'com.android.tools.build:gradle:4.1.0'
和 distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip
。
我遵循了这个问题并将 'com.android.tools.build:gradle:4.1.0'
升级到了 classpath 'com.android.tools.build:gradle:4.2.0'
。
然后我将 distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip
改为 distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
但我仍然遇到错误。
android/build.gradle:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
gradle-wrapper.properties:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
另外,我已将 compileSdkVersion、minSdkVersion 和 targetSdkVersion 更改为 30,但没有任何变化。
Translated text:Also I have changed the compileSdkVersion, minSdkVersion, and targetSdkVersion to be 30 but nothing happened.