找不到 com.twitter.sdk.android:twitter:2.2.0
Could not find com.twitter.sdk.android:twitter:2.2.0
我正在使用 Android Studio 4.1。出于某种原因,它无法 运行 我的项目。以下是我收到的错误。 (我什至不确定为什么它要我提供 Twitter SDK,但我并没有在我的应用程序中的任何地方使用它。)
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find com.twitter.sdk.android:twitter:2.2.0.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
- https://maven.google.com/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
- https://jcenter.bintray.com/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
Required by:
project :app > com.firebaseui:firebase-ui:1.0.1 > com.firebaseui:firebase-ui-auth:1.0.1
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
build.gradle
:
buildscript
{
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.1"
classpath 'com.google.gms:google-services:4.3.4'
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我执行了下面link中的说明来配置 Twitter 登录,项目现在运行良好。但我不明白为什么它不得不强迫我使用 Twitter。
我还将我的 Firebase UI 更新为 7.1.1
我正在使用 Android Studio 4.1。出于某种原因,它无法 运行 我的项目。以下是我收到的错误。 (我什至不确定为什么它要我提供 Twitter SDK,但我并没有在我的应用程序中的任何地方使用它。)
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find com.twitter.sdk.android:twitter:2.2.0.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
- https://maven.google.com/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
- https://jcenter.bintray.com/com/twitter/sdk/android/twitter/2.2.0/twitter-2.2.0.pom
Required by:
project :app > com.firebaseui:firebase-ui:1.0.1 > com.firebaseui:firebase-ui-auth:1.0.1
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
build.gradle
:
buildscript
{
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.1"
classpath 'com.google.gms:google-services:4.3.4'
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我执行了下面link中的说明来配置 Twitter 登录,项目现在运行良好。但我不明白为什么它不得不强迫我使用 Twitter。 我还将我的 Firebase UI 更新为 7.1.1