Offline DataBinding = enable leads to Error: Could not find databinding-runtime.jar
Offline DataBinding = enable leads to Error: Could not find databinding-runtime.jar
我正在尝试使数据绑定与 local 依赖项 repo 一起工作。
我已经 Android 下载了 Support Repo。
当我使用
启用数据绑定时
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 或找另一份工作。
我正在尝试使数据绑定与 local 依赖项 repo 一起工作。
我已经 Android 下载了 Support Repo。
当我使用
启用数据绑定时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 或找另一份工作。