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

Android Studio引入me.dm7.barcodescanner:zbar:1.9.13库失败排查

解决找不到me.dm7.barcodescanner:zbar:1.9.13的问题
  • 检查仓库配置
    jcenter已停止维护并归档,部分旧库无法从这里拉取。你需要在**项目根目录的build.gradle(Android Studio Arctic Fox及以上版本为settings.gradle)**中添加mavenCentral仓库,优先从该仓库拉取依赖:

    repositories {
        mavenCentral()
        // 可保留jcenter但限定仅拉取目标库,减少无效请求
        jcenter() {
            content {
                includeGroup "me.dm77.barcodescanner"
            }
        }
    }
    

    注意:新版Android Studio中,仓库配置需放在settings.gradle的dependencyResolutionManagement块内。

  • 确认依赖写法正确
    确保模块级build.gradle的dependencies块中依赖书写无误:

    implementation 'me.dm7.barcodescanner:zbar:1.9.13'
    // 若需核心库支持,同时添加以下依赖
    implementation 'me.dm7.barcodescanner:core:1.9.13'
    
  • 同步并清理项目
    点击Android Studio右上角的Sync Project with Gradle Files按钮同步项目。若仍报错,执行Build > Clean Project清理缓存,再执行Build > Rebuild Project重新构建。

  • 尝试JitPack拉取(上述方法无效时)
    若mavenCentral也找不到该版本,可添加JitPack仓库尝试:

    1. 在根目录build.gradle(或settings.gradle)中添加仓库:
      repositories {
          maven { url 'https://jitpack.io' }
      }
      
    2. 修改依赖为GitHub仓库坐标:
      implementation 'com.github.dm77:barcodescanner:1.9.13'
      
  • 检查网络与代理设置
    确保Android Studio可正常访问外部仓库,关闭不必要的代理,或配置正确的代理规则,避免仓库请求被拦截。

内容的提问来源于stack exchange,提问作者img.simone

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 07:32:46