nfy5191336 2018-10-11 06:29 采纳率: 0%
浏览 8014

AS 3.0 依赖报错,:app@debug/compileClasspath'

昨天在家里更新了最新的as,然后自己 开了个项目玩玩,但是到依赖glide的时候就有问题了
看了好多方法都没有用。
offline也关了,
也没有用vpn。

            报错如下

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.github.bumptech.glide:glide:4.8.0.
Open File
Show Details

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.github.bumptech.glide:glide:4.8.0.
Open File
Show Details

Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.github.bumptech.glide:glide:4.8.0.
Open File
Show Details

Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.github.bumptech.glide:glide:4.8.0.
Open File
Show Details

Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.github.bumptech.glide:glide:4.8.0.
Open File
Show Details
。。
两个gradle
app:
apply plugin: 'com.android.application'

android {
compileSdkVersion 28
defaultConfig {
applicationId "com.dl.pokemondex"
minSdkVersion 26
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral()
google()
}

dependencies {
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:design:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

}

proj

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

repositories {
    google()
    maven {
        url "https://maven.google.com"
    }
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.0'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

}

allprojects {
repositories {
google()
jcenter()
maven {
url "https://maven.google.com"
}

}

}

task clean(type: Delete) {
delete rootProject.buildDir
}

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-07 06:43
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    根据您提供的信息,似乎在构建过程中遇到了一个名为glide的依赖项的错误。glide是一个用于处理图像加载和缓存的库。它可能无法被Android Studio找到或安装,导致Could not resolve错误。以下是可能导致此问题的一些常见原因及解决步骤:

    常见原因:

    1. 版本不兼容:确保glide的版本与您的Android Studio版本匹配。
    2. 依赖关系问题:检查gradle.properties文件中的org.gradle.jvmargs设置,确保没有将-Xmx等参数添加到命令中。
    3. 环境变量问题:确保GLIDE_HOME环境变量指向正确的glide库路径。

    解决步骤:

    1. 检查版本

      • 在Android Studio中打开项目的Gradle文件(通常位于src/main/AndroidManifest.xml文件的<application>标签内),查看implementation标签下的dependencies部分,并确认glide依赖项的版本正确无误。
      • 如果找不到glide依赖项,请尝试手动添加或使用mvn install来安装。
    2. 依赖关系检查

      • 打开build.gradle文件,在dependencies块中,确保所有依赖项都是从google仓库下载的,且其版本号是最新可用的。
      • 使用mvn dependency:tree命令检查当前依赖关系树,确保没有冲突。
    3. 环境变量配置

      • 查看gradle.properties文件,确保org.gradle.jvmargs包含以下内容:
        -Xms512m
        -Xmx512m
        
      • GLIDE_HOME环境变量设置为glide库的实际位置,例如:
        export GLIDE_HOME=/path/to/glide
        
    4. 重新运行cleanassemble任务

      • 删除build.gradle文件夹并重建项目以清除缓存和构建错误。
      • 再次运行cleanassemble任务,这应该会解决依赖项问题。

    如果上述步骤都无法解决问题,可能是其他因素导致的,比如项目结构、Gradle配置或者Android Studio本身的问题。在这种情况下,建议查阅Google的官方文档或Stack Overflow上的相关问题,以便获得更具体的解决方案。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀