Je viens d'installer le nouveau Android Studio et je cherche un moyen d'importer la bibliothèque de support pour Android.
Où est l'option pour cela? Dans Eclipse, ce ne sont que deux clics. J'ai cherché sur Google mais je n'ai rien trouvé. C'est sûrement trop nouveau.
Je ne travaille plus sur le projet Android pendant un moment. Bien que les informations ci-dessous fournissent des informations sur la configuration d’un projet de studio Android, je ne peux toutefois pas garantir son fonctionnement parfait.
En principe, IntelliJ respecte le fichier de construction et essaiera de l’utiliser pour configurer le projet IDE. Ce n'est pas vrai dans l'autre sens, IDE les changements n'affecteront normalement pas le fichier de construction.
Étant donné que la plupart des Android projets sont construits par Gradle, il est toujours bon de comprendre cet outil.
Je suggérerais de faire référence à la réponse de @ skyfishjy, car elle semble être plus à jour que celle-ci.
Ce qui suit n'est pas mis à jour
Bien que Android studio soit basé sur IntelliJ IDEA, il s’appuie en même temps sur Gradle pour créer votre apk. Depuis la version 0.2.3, ces deux-là ne fonctionnent pas bien en termes de configuration à partir de l'interface graphique. Par conséquent, en plus d'utiliser l'interface graphique pour configurer les dépendances, vous devrez également modifier le fichier build.gradle manuellement.
En supposant que vous ayez une structure Test Project> Test. Le fichier build.gradle que vous recherchez se trouve dans TestProject/Test/build.gradle
Recherchez la section des dépendances et assurez-vous d'avoir
compiler 'com.Android.support:support-v4:13.0.+'
Voici un exemple.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.Android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'Android'
repositories {
mavenCentral()
}
dependencies {
compile 'com.Android.support:support-v4:13.0.+'
}
Android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
Vous pouvez également ajouter des bibliothèques tierces à partir du référentiel Maven.
groupe de compilation: 'com.google.code.gson', nom: 'gson', version: '2.2.4'
L'extrait ci-dessus ajoutera gson 2.2.4 pour vous.
Dans mon expérience, il semble que l'ajout du dégradé configure également les dépendances IntelliJ correctes pour vous.
============= UPDATE ==============
Depuis Android Studio introduit un nouveau système de compilation: Gradle . Android les développeurs peuvent désormais utiliser un simple DSL déclaratif pour avoir accès à une seule version faisant autorité, qui alimente à la fois le Android Studio IDE et les versions à partir de la commande ligne.
Modifiez votre build.gradle
comme ceci:
apply plugin: 'Android'
Android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 18
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.txt'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.Android.support:support-v4:21.+'
}
NOTES: Utilisez + dans compile 'com.Android.support:support-v4:21.+'
pour que gradle puisse toujours utiliser la version la plus récente.
========== DEPRECATED ===========
Parce que Android Studio est basé sur IntelliJ IDEA, la procédure est la même que sur IntelliJ IDEA 12 CE
1.Ouvrir Structure du projet (Appuyez sur F4 sur PC et Command+; sur MAC) sur votre projet).
2. Sélectionnez Modules dans le volet de gauche.
3.Choisissez votre projet et vous verrez Dépendances TAB au-dessus de la troisième colonne.
4.Cliquez sur le signe plus en bas. Ensuite, une boîte de dialogue de sélection de répertoires basée sur une arborescence apparaîtra, accédez à votre dossier contenant Android-support-v4.jar, appuyez sur OK.
5. Appuyez sur OK.
C’est beaucoup plus simple avec la fonctionnalité de dépendance Maven:
J'espère que cela aidera!
Vous pouvez simplement télécharger la bibliothèque que vous souhaitez inclure et la copier dans le dossier libs de votre projet. Puis sélectionnez ce fichier (dans mon cas, il s'agissait de la bibliothèque Android-support-v4). Cliquez dessus avec le bouton droit de la souris et sélectionnez "Ajouter en tant que bibliothèque".
Dans Android Studio 1.0, cela a fonctionné pour moi: -
Ouvrez le fichier build.gradle (Module : app)
et collez-le (à la fin): -
dependencies {
compile "com.Android.support:appcompat-v7:21.0.+"
}
Notez que cette dependencies
est différente de la dependencies
dans buildscript
dans build.gradle (Project)
Lorsque vous modifiez le fichier de dégradé, un message vous indique que vous devez le synchroniser. Appuyez sur "Sync now"
Source: https://developer.Android.com/tools/support-library/setup.html#add-library
Android ne télécharge plus les bibliothèques à partir du gestionnaire de SDK, il doit être accessible via le référentiel Maven de Google.
Vous devrez faire quelque chose de similaire à ceci dans votre fichier build.gradle:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
...
compile "com.Android.support:support-core-utils:27.0.2"
}
Trouvez plus de détails sur le processus d'installation ici et sur les différentes révisions de la bibliothèque de support ici .