Question

J'essaie d'ajouter une bibliothèque, https://github.com/edmodo/cropper , à mon projet Android. Je suis les méthodes décrites ici: Comment faire J'ajoute un projet de bibliothèque à Android Studio?

Mais le studio Android a changé depuis lors et je ne peux plus "importer un module". Je peux seulement ajouter un nouveau. Voici les étapes que j'ai essayées:

Copiez la bibliothèque dans un dossier nommé Bibliothèques. Structure du projet avant d'ajouter un module

Paramètres du module ouvert et je suis présenté avec cet écran  loading=

I Cliquez sur le signe + pour ajouter un nouveau module et je suis ensuite présenté avec cet écran.

j'ai choisi de remplir la racine du contenu Contenu racine Sélectionnez

Le reste des champs Autofill à cette autofill

La prochaine étape ... étape suivante

Je change le paquet Entrez la description de l'image ici

Je frappe ensuite et maintenant mon projet ressemble à ceci structure de projet après un nouveau module ajouté

Une idée de la bonne façon d'ajouter une bibliothèque externe dans Android Studio 0.3.6 +?

Était-ce utile?

La solution

Je n'utilise pas l'assistant.Habituellement, je modifie les fichiers des grades.

Créer une structure comme ceci:

- Blunka
    build.gradle
- cropper
    build.gradle
    src
    res
  settings.gradle

dans les paramètres.Gradle:

include ':Blunka', ':cropper'

dans Cropper / Build.Gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android-library'

android {

   compileSdkVersion 19
   buildToolsVersion "19.0.0"

   defaultConfig {
       minSdkVersion XX
       targetSdkVersion 19

   }    

   sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = ['src']
                resources.srcDirs = ['src']            
                res.srcDirs = ['res']            
            }
        }
    }

in blunka / build.gradle Ajouter:

dependencies {
    // Libraries
    compile project(':cropper')  
  }

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top