Как добавить внешнюю библиотеку в IntelliJ IDEA? - PullRequest
89 голосов
/ 15 августа 2011

Я пытаюсь добавить внешнюю библиотеку (помещает ее в каталог / libs) в мой проект.Когда я пытаюсь использовать методы из этой библиотеки, я вижу, что они имеют красный цвет, что означает, что библиотека не распознается.Когда я нажимаю Ctrl + B, я получаю сообщение «Не удается найти объявление для перехода».

Я использую эти шаги для добавления библиотеки (файл JAR): 1. скопируйте файл библиотеки в / libs dir 2Откройте структуру проекта -> Глобальные библиотеки -> Прикрепите предложения 3. найдите библиотеку и нажмите ОК

Это правильный способ сделать это?

PS.Я пытаюсь добавить файл AdMob .jar таким образом.

Ответы [ 5 ]

153 голосов
/ 12 апреля 2013

Более простая процедура на последних версиях:

  • Скопируйте jar в каталог libs в приложении (вы можете создать каталог, если его там нет)
  • Обновить проект, чтобы в структуре отображались библиотеки (щелкните правой кнопкой мыши на верхнем уровне проекта, обновите / синхронизируйте)
  • Разверните libs и щелкните правой кнопкой мыши по банке
  • Выберите «Добавить как библиотеку»

Выполнено

64 голосов
/ 15 августа 2011

Я использовал этот процесс для прикрепления стороннего Jar-файла к проекту Android в IDEA.

  • Скопируйте Jar-файл в каталог libs /
  • Откройте настройки проекта (CtrlAlt Shift S)
  • В левой части панели «Параметры проекта» выберите «Модули»
  • . На правой правой панели перейдите на вкладку «Зависимости»
  • . Нажмите кнопку Добавить ...в дальнем правом углу экрана (если у вас экран меньшего размера, как у меня, вам может потребоваться перетащить изменение размера вправо, чтобы увидеть его)
  • В раскрывающемся списке «Добавить параметры» выберите «Библиотека».Появится диалоговое окно «Выбор библиотек».
  • Нажмите «Новая библиотека ...»
  • Выберите подходящий заголовок для библиотеки
  • Нажмите «Присоединить классы ...»
  • Выберите Jar из каталога libs / и нажмите OK, чтобы закрыть

Теперь библиотека должна быть распознана.

9 голосов
/ 16 января 2016

Intellij IDEA 15: Файл-> Структура проекта ...-> Настройки проекта-> Библиотеки

2 голосов
/ 31 октября 2014

Лучший способ в долгосрочной перспективе - интегрировать Gradle в среду вашего проекта. Это инструмент для сборки Java, и сейчас он широко используется в среде разработки для Android.

Вам нужно будет создать файл .gradle и перечислить зависимости вашей библиотеки. Затем все, что вам нужно сделать, это импортировать проект в IntelliJ с помощью Gradle.

Приветствия

0 голосов
/ 16 октября 2016

Этот вопрос также может быть расширен, если необходимый файл jar можно найти в глобальной библиотеке, как вы можете настроить его в своем текущем проекте.

Процесс выглядит следующим образом: «структура проекта» -> «модули» -> «щелкните панель текущего проекта справа» -> «зависимости» -> «нажмите небольшую кнопку добавления (+)»-> «библиотека» -> «выберите нужную библиотеку».

, если вы используете maven, и вы также можете настроить зависимость в вашем pom.xml, но выбранная вами версия не похожа на глобальную.библиотека, вы будете тратить память на хранение другой версии того же файла JAR.поэтому я предлагаю использовать первый шаг.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...