J'essaye 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 de couleur rouge, ce qui signifie que la bibliothèque n'est pas reconnue. Lorsque je clique sur Ctrl + B, j'obtiens un message "Impossible de trouver la déclaration à laquelle aller".
J'utilise ces étapes pour ajouter une bibliothèque (fichier JAR): 1. copiez le fichier de bibliothèque dans / libs dir 2. ouvrez la structure du projet -> Bibliothèques globales -> Joindre les classes 3. trouvez la bibliothèque et cliquez sur ok
Est-ce la bonne façon de procéder?
PS. J'essaie d'ajouter le fichier AdMob .jar de cette façon.
la source
J'ai utilisé ce processus pour attacher un Jar tiers à un projet Android dans IDEA.
La bibliothèque devrait maintenant être reconnue.
la source
Intellij IDEA 15: Fichier-> Structure du projet ...-> Paramètres du projet-> Bibliothèques
la source
Une meilleure façon à long terme est d'intégrer Gradle dans votre environnement de projet. C'est un outil de construction pour Java, et maintenant beaucoup utilisé dans l'espace de développement Android.
Vous devrez créer un fichier .gradle et lister vos dépendances de bibliothèque. Ensuite, tout ce que vous avez à faire est d'importer le projet dans IntelliJ à l'aide de Gradle.
À votre santé
la source
Cette question peut également être étendue si nécessaire, le fichier jar peut être trouvé dans la bibliothèque globale, comment pouvez-vous le configurer dans votre projet actuel.
Processus comme celui-ci: "structure du projet" -> "modules" -> "cliquez sur votre volet de projet actuel à droite" -> "dépendances" -> "cliquez sur le petit bouton ajouter (+)" -> "bibliothèque" -> "sélectionnez la bibliothèque souhaitée".
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 perdrez de la mémoire en stockant une autre version du même fichier jar. donc je suggère d'utiliser la première étape.
la source