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.

28
demandé sur Ricardo 2015-10-10 22:55:34

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.

56
répondu SteveMellross 2017-05-23 12:10:41

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.

8
répondu SqueezyMo 2016-04-09 10:36:06

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
7
répondu Ricardo 2015-10-10 21:45:48

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é!

-1
répondu Castle 2016-08-05 06:02:51