Twitter Fabric ne parvient pas à s'installer dans Android Studio en raison de dépendances manquantes
Je suis la mise en place d'un projet Cordova avec Tissu pour activer la signature avec Twitter. Je viens d'installer Tissu plug-in dans Android Studio, mais quand je synchroniser Gradle fichiers, j'obtiens l'erreur suivante:
Information:Gradle tasks [:generateDebugSources, :generateDebugTestSources]
Error:A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':_debugCompile'.
> Could not find com.squareup.picasso:picasso:2.3.2.
Searched in the following locations:
https://maven.fabric.io/public/com/squareup/picasso/picasso/2.3.2/picasso-2.3.2.pom
https://maven.fabric.io/public/com/squareup/picasso/picasso/2.3.2/picasso-2.3.2.jar
Required by:
:android:unspecified > com.twitter.sdk.android:twitter:1.1.1 > com.twitter.sdk.android:tweet-ui:1.0.3
> Could not find com.android.support:support-v4:21.0.0.
Searched in the following locations:
https://maven.fabric.io/public/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom
https://maven.fabric.io/public/com/android/support/support-v4/21.0.0/support-v4-21.0.0.jar
Required by:
:android:unspecified > com.twitter.sdk.android:twitter:1.1.1 > com.twitter.sdk.android:tweet-ui:1.0.3
> Could not find com.squareup.retrofit:retrofit:1.6.1.
Searched in the following locations:
https://maven.fabric.io/public/com/squareup/retrofit/retrofit/1.6.1/retrofit-1.6.1.pom
https://maven.fabric.io/public/com/squareup/retrofit/retrofit/1.6.1/retrofit-1.6.1.jar
Required by:
:android:unspecified > com.twitter.sdk.android:twitter:1.1.1 > com.twitter.sdk.android:twitter-core:1.1.1
> Could not find com.google.code.gson:gson:2.2.4.
Searched in the following locations:
https://maven.fabric.io/public/com/google/code/gson/gson/2.2.4/gson-2.2.4.pom
https://maven.fabric.io/public/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar
Required by:
:android:unspecified > com.twitter.sdk.android:twitter:1.1.1 > com.twitter.sdk.android:twitter-core:1.1.1
Android SDK de mise à jour me donne le Soutien de la Bibliothèque 21.0.3 mais pas 21.0.0, comme suggéré ici par Hemal à partir de Tissu: Android Twitter Tissu SDK conflit avec le soutien de la bibliothèque
Je n'ai aucune idée à propos de ceux d'autres bibliothèques. Toutes les pensées?
source d'informationauteur Arthur Alkmim
Vous devez vous connecter pour publier un commentaire.
Veuillez suivre cet exemple de code pour vous assurer que votre build.gradle fichier est similaire:
J'ai eu le même problème, a passé une demi-journée sur ce jusqu'à l'ouverture twitters documentation officielle et suis tombé sur ceci:
https://dev.twitter.com/twitter-kit/android/integrate
Trop grand nombre de réponses par le Tissu équipe, et d'autres forums qui n'ont pas de travail. Les travaux de cette.
Changement jcenter() pour mavenCentral() ou vous pouvez garder les deux jcenter et mavenCentral
également modifier l'url de https://maven.fabric.io/repo à https://maven.fabric.io/public
Il ne suffit pas d'installer le tissu plugin, vous avez à l'utiliser aussi. En cliquant sur le bouton tissu dans Android Studio vous guide à travers le processus, y compris twitter tissu dans votre application, il modifie même la construction.gradle correctement pour vous (avec votre permission, bien sûr). Lorsque vous suivez les étapes ci, votre construction.gradle serait ressemblant à ce que @AlexVPerl la réponse dit.
D'autres réponses ont été dépassées pour moi. J'ai résolu le problème en mettant à jour construire.gradle selon les plus récentes sur le github:
https://github.com/twitter/twitter-kit-android