You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Koala编译失败:无法找到me.sudar:zxing-orient:2.1.1

问题解决思路

针对依赖解析错误(无法找到me.sudar:zxing-orient:2.1.1)

  • 核心原因:JCenter已停止维护,当前配置的仓库无法获取该依赖。
  • 解决方式:
    1. 添加Maven Central仓库:在根目录build.gradle的allprojects.repositories中加入mavenCentral():
      allprojects {
          repositories {
              mavenCentral()
              jcenter()
              maven {
                  url 'https://maven.google.com/'
                  name 'Google'
              }
          }
      }
      
    2. 若添加仓库后仍无法获取,可手动下载该AAR文件,放入项目app/libs目录,修改模块依赖为:
      // 移除原依赖
      // implementation 'me.sudar:zxing-orient:2.1.1@aar'
      // 添加本地依赖
      implementation files('libs/zxing-orient-2.1.1.aar')
      

针对配置缓存无法缓存的问题

  • 核心原因:Gradle 8.x配置缓存与旧任务、未正确解析的依赖存在兼容性问题。
  • 解决方式:
    1. 优先解决上述依赖解析错误,依赖缺失会导致任务执行异常,进而触发配置缓存报错。
    2. 临时禁用配置缓存:在项目根目录的gradle.properties中添加:
      org.gradle.configuration-cache=false
      
    3. 升级AndroidX依赖版本,旧版本与Gradle 8.5.2兼容性较差,建议更新为:
      implementation 'androidx.appcompat:appcompat:1.6.1'
      implementation 'com.google.android.material:material:1.11.0'
      implementation 'androidx.legacy:legacy-support-v4:1.0.1'
      implementation 'androidx.recyclerview:recyclerview:1.3.2'
      

关于Java导入错误

解决依赖解析问题后,IDE将能正确识别me.sudar.zxingorient相关类,导入错误会自动消失。

内容的提问来源于stack exchange,提问作者Paolo Secchettin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 21:35:01