Я пытаюсь добавить в свой проект внешнюю библиотеку (помещает ее в каталог / libs). Когда я пытаюсь использовать методы из этой библиотеки, я вижу, что они окрашены в красный цвет, что означает, что библиотека не распознается. Когда я нажимаю Ctrl + B, я получаю сообщение «Не могу найти декларацию для перехода».
Я использую эти шаги, чтобы добавить библиотеку (файл JAR): 1. скопируйте файл библиотеки в каталог / libs 2. откройте Project Structure -> Global Libraries -> Attach clases 3. найдите библиотеку и нажмите ОК
Это правильный способ сделать это?
PS. Я пытаюсь добавить таким образом файл AdMob .jar.
intellij-idea
сандалон
источник
источник
Я использовал этот процесс для присоединения стороннего Jar к проекту Android в IDEA.
Теперь библиотека должна быть распознана.
источник
Intellij IDEA 15: Файл-> Структура проекта ...-> Настройки проекта-> Библиотеки
источник
В конечном итоге лучший способ - интегрировать Gradle в среду вашего проекта. Это инструмент сборки для Java, который сейчас много используется в сфере разработки для Android.
Вам нужно будет создать файл .gradle и перечислить зависимости вашей библиотеки. Затем все, что вам нужно сделать, это импортировать проект в IntelliJ с помощью Gradle.
Ура
источник
Этот вопрос также можно расширить, если необходимый файл jar можно найти в глобальной библиотеке, как вы можете настроить его в своем текущем проекте.
Процесс выглядит следующим образом: «структура проекта» -> «модули» -> «щелкните панель текущего проекта справа» -> «зависимости» -> «нажмите небольшую кнопку добавления (+)» -> «библиотека» -> «выберите нужную библиотеку».
если вы используете maven, и вы также можете настроить зависимость в своем pom.xml, но если выбранная вами версия не похожа на глобальную библиотеку, вы будете тратить память на хранение другой версии того же файла jar. поэтому я предлагаю использовать первый шаг.
источник