Aller au contenu

[Gradle] Ajouter une dépendance à une lib !


Recommended Posts

Bonjour à tous !

 

Voilà je me suis mis depuis peu à Android Studio et au système de build Gradle et je trouve ça plutôt sympa mise à part que j'ai du réorganiser un peu mets projets !

 

Et mon problème actuellement c'est que je n'arrive pas à linker une librairie à un de mes modules.

Le plus simple c'est de vous montrer mon fichier .gradle:

apply plugin: 'com.android.library'

buildscript {
    repositories {
        mavenLocal()
    }
    dependencies {
    }
}

android {
    compileSdkVersion 19
    buildToolsVersion '20.0.0'
    defaultConfig {
        applicationId 'com.toto.project'
        minSdkVersion 19
        targetSdkVersion 19
        versionCode 1
        versionName '1.0'
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.toto:androidutils:1.0'
}

Voilà ma librairy c'est donc "androidutils" mais quand je fait un clean/build/refresh tout ça tout ça j'ai tout le temps la même erreur:

 

Failed to find: com.toto:androidutils:1.0
 
J'ai regardé sur des projets opensource, la doc, des tutos et pas moyen de savoir ce que j'ai fait de faux !
Petite note: j'ai mis MavenLocal() car la lib est en dev sur mon pc, j'ai vérifié elle se trouve bien dans le repo local quand je la compile !
 
J'avais aussi essayé de mettre la ligne compile 'com.toto:androidutils:1.0' dans le dependencies repositories en haut du fichier, en remplaçant compile par classpath et là la lib était bien trouvée mais derrière pas moyen de faire les import et de l(utiliser dans le projet :/
 
Je suis bloqué dessus depuis ce matin, quelqu'un aurait une idée ?
 
Merci d'avance !
Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...