我有Android工作室3.0 Canary预览,并且能够在那里建立起来。当我尝试使用gradlew构建jenkins时,我收到了
找不到com.android.databinding:baseLibrary:3.0.0-alpha8。
我想也许谷歌()回购没有用,但你认为会自行错误所以我更换了
google()
带
maven { url 'https://maven.google.com' }
我仍然得到同样的错误。我在build.gradle中用于数据绑定的唯一引用是
android {
dataBinding.enabled = true
}
我的gradle包装器的分发网址为
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip
有没有人知道我做错了什么,或者如果你需要更多信息,请告诉我。
答案 0 :(得分:2)
这里也是错误。
这是因为您使用Android Studio Canary版本。
构建工具直接包含在包中:
android-studio\gradle\m2repository\com\android\tools\build\gradle\3.0.0-alpha9
答案 1 :(得分:1)
您确定该版本存在吗?看here似乎没有。
请注意,3.0.0-alpha8
(截至目前为alpha9)适用于classpath 'com.android.tools.build:gradle'
,而不一定是其他依赖项
答案 2 :(得分:1)