jitpack.io n'a pas réussi à résoudre GitHub repo
j'ai un dépôt Github et a poussé des étiquettes dessus.
Ceci est mon fichier gradle de mon projet principal.
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
defaultConfig {
applicationId "dropbox.ric.es.myapplication"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
//mavenCentral()
//jcenter()
maven { url "https://jitpack.io" }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.github.rchampa:DropboxHttpConector:1.0.1'
}
Mais quand je synchroniser gradle j'ai l'erreur suivante Failed to resolve com.github.rchampa:DropboxHttpConector:1.0.1
une Autre tentative:
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.github.rchampa:DropboxHttpConector:1.0.1'
}
toujours en échec.
4 réponses
Pour quelqu'un d'autre qui fait de la simple erreur que j'ai fait:
assurez-vous d'ajouter le maven { url "https://jitpack.io" }
allprojects
au lieu de buildscript
. XD
Projet build.gradle
fichier:
buildscript {
repositories {
jcenter()
// DO NOT ADD IT HERE!!!
}
...
}
allprojects {
repositories {
mavenLocal()
jcenter()
// ADD IT HERE
maven { url "https://jitpack.io" }
}
}
merci à Alexandre Pacha pour souligné dans un commentaire ci-dessus.
j'ai plusieurs dépendances de Jitpack et j'ai rencontré ce problème après avoir migré vers Gradle 2.
distributionUrlgradle-wrapper.properties
à partir de 2.10 (qui a été défini automatiquement par le Studio quand j'ai accepté la mise à jour de l'emballage version) pour le dernière.
après quelques tentatives et grâce au support jitpack, je peux maintenant importer ma bibliothèque hébergée dans Github en tant que dépendance Grad sous Android.
je vais fournir quelques liens utiles:
comment configurer votre bibliothèque java
https://jitpack.io/docs/BUILDING/#gradle-projects
Comment vérifier les journaux de votre dépendance dans jitpack
https://jitpack.io/com/github/USER/REPO/TAG/build.log
Dans mon cas
https://jitpack.io/com/github/rchampa/DropboxHttpConector/1.0.3/build.log
je rencontre ce problème quand j'essaie d'importer orhanobut/logger de github. Puis je vais au jitpack.io et rechercher le paquet: trouver enregistreur jitpack Puis j'ai cliqué sur l'icône du journal,et trouvé:
début: Jeu Jan 14 11: 56:56 UTC 2016 Git: v1.9 s'engager 5abbc1563422457d4c23e1a0a412d2b0c7dc334e Fusion: 8ef1e6b 522d44d Auteur: Orhan Obut Date: Lundi Mai 25 11:34:20 2015 +0200
fusion de la requête pull # 30 d'orhanobut/oo / settings-fix sous-module d'état: Run build gradle Script de construction du Grad JAVA_TOOL_OPTIONS: - Dfile.encoding=UTF-8 Téléchargement https://services.gradle.org/distributions/gradle-2.2.1- tous les.zip
C'est donc ça,ça utilise gradle 2.2.1-all!
ensuite je vais à mon projet et je change la version de gradle en 2.2.1 dans les paramètres.gradle, tout a bien fonctionné!