J'essaie d'ajouter une bibliothèque externe (la place dans le répertoire/libs) à mon projet. Lorsque j'essaie d'utiliser les méthodes de cette bibliothèque, je vois qu'elles sont en rouge, ce qui signifie que la bibliothèque n'est pas reconnue. Lorsque je clique sur Ctrl + B, je reçois le message "Impossible de trouver la déclaration où aller".
J'utilise ces étapes pour ajouter une bibliothèque (fichier JAR): 1. copiez le fichier de bibliothèque dans le répertoire/libs 2. Ouvrir la structure du projet -> Bibliothèques globales -> Joindre des classes 3. trouvez la bibliothèque et cliquez sur ok
Est-ce la bonne façon de le faire?
PS. J'essaie d'ajouter le fichier .jar AdMob de cette façon.
Procédure simplifiée sur les dernières versions:
Terminé
J'ai utilisé ce processus pour attacher un fichier Jar tiers à un projet Android dans IDEA.
La bibliothèque devrait maintenant être reconnue.
Intellij IDEA 15: Fichier-> Structure du projet ...-> Paramètres du projet-> Bibliothèques
Une meilleure solution à long terme consiste à intégrer Gradle dans votre environnement de projet. C'est un outil de construction pour Java, qui est maintenant beaucoup utilisé dans l'espace de développement Android.
Vous devrez créer un fichier .gradle et répertorier les dépendances de votre bibliothèque . Il vous suffira ensuite d'importer le projet dans IntelliJ avec Gradle.
À votre santé
Cette question peut également être étendue si nécessaire. Le fichier jar se trouve dans la bibliothèque globale. Comment le configurer dans votre projet actuel.
Procédez comme suit: "structure du projet" -> "modules" -> "cliquez à droite sur le volet de votre projet actuel" -> "dépendances" -> "cliquez sur le bouton Ajouter petit (+)" -> "bibliothèque". -> "sélectionnez la bibliothèque de votre choix".
si vous utilisez maven et que vous pouvez également configurer la dépendance dans votre pom.xml, mais que la version que vous avez choisie ne ressemble pas à la bibliothèque globale, vous gaspillez de la mémoire pour stocker une autre version du même fichier jar. Je suggère donc d'utiliser la première étape.