我试图设置一个Android项目,但无法构建它。的build.gradle如下:面料依赖不起作用
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
repositories {
maven { url 'https://maven.fabric.io/public' }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
在构建我收到的错误:错误:没有缓存的版本可供脱机模式io.fabric.tools:gradle:1.+上市。 如果我取消选中Gradle离线模式,则会出现以下错误:错误:publicId和systemId之间需要空格。
我试过将https://maven.fabric.io/public更改为https://twittersdk.artifactoryonline.com/twittersdk/public/io/,但它是一样的。
当我尝试在离线模式下使用http而不是https进行twitter sdk链接时,我得到:无法获取'http://twittersdk.artifactoryonline.com/twittersdk/public/io/io/fabric/tools/gradle/maven-metadata.xml'。启用Gradle'离线模式'并同步项目。启用离线模式后,我得到了错误:没有为io.fabric.tools:gradle:1.+提供的缓存版本列表可用于离线模式。
尝试在浏览器中使用此URL。你能导航吗? https://maven.fabric.io/public https://twittersdk.artifactoryonline.com/twittersdk/public/io/ –
是的,它重定向到twittersdk.artifactoryonline.com/twittersdk/public/io。这就是我用twittersdk.artifactoryonline.com/twittersdk/public/io尝试过的原因。但我无法通过这些错误 – blavi