我正在尝试使用本地依赖项存储库进行数据绑定(bind)。
我已经下载了Android支持仓库。
当我启用数据绑定(bind)时
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
最佳答案
在使用本地Maven存储库吃了很多狗屎之后,我意识到Gradle从未考虑过离线工作。
可以手动添加某些第三方库(如RxJAva),但其中大多数将无法使用。
因此,答案是:在线同步您的Grandle或找到另一份工作。
关于android - 脱机数据绑定(bind)=启用导致错误:找不到databinding-runtime.jar,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58236911/