Offline DataBinding = enable导致错误:找不到databinding-runtime.jar

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Offline DataBinding = enable导致错误:找不到databinding-runtime.jar相关的知识,希望对你有一定的参考价值。

我正在尝试使数据绑定与local依赖项回购一起使用。我已经下载了android支持仓库。

当我启用与]的数据绑定时>

dataBinding {
        enabled = true
            }

我收到此错误:

Could not find databinding-runtime.jar (androidx.databinding:databinding-runtime:3.5.1).
Searched in the following locations:
    file:/C:/Users/User/.android/manual-offline-m2/gmaven_stable/androidx/databinding/databinding-runtime/3.5.1/databinding-runtime-3.5.1.jar

我的数据仓库中没有databinding-runtime-3.5.1。aar

而不是.jar。如何使Gradle对.aar感到满意?

我的build.gradle:https://pastebin.com/xTFNg9MB

我正在尝试使数据绑定与本地依赖项回购一起使用。我已经下载了Android支持仓库。当我使用dataBinding {enabled = true}启用数据绑定时,我得到了...

答案

在使用本地Maven存储库吃了很多狗屎之后,我意识到Gradle从未考虑过脱机工作。可以手动添加某些第三方库(例如RxJAva),但其中大多数将无法使用。因此,答案是:在线同步您的Grandle或找到另一份工作。

以上是关于Offline DataBinding = enable导致错误:找不到databinding-runtime.jar的主要内容,如果未能解决你的问题,请参考以下文章

Android databinding不存在

ENAS2018-arxiv-Efficient Neural Architecture Search via Parameter Sharing-论文阅读

DataBinding:DataBinding的基本用法

DSL 元素 'android.dataBinding.enabled' 已过时,已替换为 'android.buildFeatures.dataBinding'

databinding的原理简单分析

只要有ENA千万别用NCBI拆分SRA文件,通过SRAtoolkits