所以我正在尝试同步一个Android Studio项目,但是Flexbox一直无法解析。据我所知,所有相关的存储库都已包含在内。我已经尝试了多个互联网连接(没有代理),但无济于事。
我也尝试了不同版本的Flexbox。
这是我的app build.gradle:
buildscript {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
allprojects {
repositories {
flatDir {
dirs 'libs'
}
maven { url "https://jitpack.io" }
}
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'org.jetbrains.kotlin.android.extensions'
androidExtensions {
experimental = true
}
apply plugin: 'io.fabric'
apply plugin: 'jacoco'
repositories {
google()
jcenter()
maven { url 'https://maven.fabric.io/public' }
maven { url 'https://maven.google.com' }
mavenCentral()
}
所有其他谷歌依赖项都已下载并安装,似乎在gradle同步期间flexbox确实已经下载了,但之后总是失败。我真的不知道是什么原因导致这种情况。我已经完全删除了Android Studio(包括Gradle文件、sdk文件、偏好设置等),重新安装,但这个错误仍然一直出现。我真的很茫然。
该依赖项列在:
implementation 'com.google.android:flexbox:1.1.0'
编辑:在尝试同步时,我成功地截图了Android Studio底部的状态栏,以查看正在进行的操作时,看到'flexbox'闪烁:
这是否是正确的存储库?