- Android studio как добавить библиотеку jar
- MnogoBlog
- как создать сайт на wordpress, настроить и оптимизировать wordpress
- Android Studio: Подключаем библиотеку
- Похожие записи:
- Android Studio: Подключаем библиотеку : 1 комментарий
- Добавить комментарий Отменить ответ
- Добавление внешней библиотеки в Android studio
- 16 ответов
Android studio как добавить библиотеку jar
Иногда у программиста возникает нужда в подключении различных дополнительных библиотек к своему приложению, чтобы снабдить его дополнительными возможностями и расширить используемый функционал. Когда я столкнулся с этой проблемой то мне не удалось найти на всех просторах рунета вразумительного ответа, как же подключать дополнительные библиотеки.
Существует несколько способов подключения библиотек. Разница между ними в следующем: в одном случае можно подключать библиотеки без отдельной загрузки файлов — библиотек; ну и другом случае нужно как то прилепить скачанные библиотеки к Android Studio.
Как подключить библиотеки прямиком к Android Studio? А вот так:
— Нужно убедиться, что у вас в загружено Android Support Repository. Просто заходим в Android SDK Manager и смотрим, есть ли этот файл в списке загруженных. Если нет — то качаем оттуда же с SDK Manager;
— Далее открываем файл build.gradle вашего приложения:
— Теперь в открывшемся файле build.gradle нужно просто добавить в раздел dependencies нужную библиотеку.
Например, мы хотим добавить в свой проект библиотеку v4:
Вот еще 1 способ подключить к вашему приложению дополнительные библиотеки. В окне Android Studio идем по адресу File — Project Structure. В появившемся окне выбираем наше приложение и переходим во вкладку Dependencies:
Справа видим зеленый значок плюса, жмем по нему и выбираем Library dependency. В появившемся окне нам предлагается либо выбрать из списка существующий популярных библиотек, либо ввести в строку поиска название нужной библиотеки для ее поиска, или же ее адрес местонахождения:
Выбираем требуемую нам библиотеку и жмем ОК, и еще раз ОК. Происходит процесс подключения библиотеки и все, готово!
Есть еще способы подключения библиотек, как для меня морочные и просто ужасные, но как — нибудь попробую написать и о них.
Источник
MnogoBlog
как создать сайт на wordpress, настроить и оптимизировать wordpress
Android Studio: Подключаем библиотеку
Здравствуйте, давайте скачаем стороннюю библиотеку (jar) файл, закинем её в папку libs и подключим в Android Studio.
Скачать исходники для статьи можно ниже
Для примера возьмем библиотеку – Rebound, которая позволяет создавать реалистичные анимационные эффекты!
1. Скачиваем библиотеку Rebound.
Переходим по ссылке на github:
“github.com/facebook/rebound/releases/tag/v0.3.8”
И скачиваем библиотеку:
2. Создаем новый проект в Android Studio.
В данном примере, наш проект будет называться – Biblioteca:
Я выбрал платформу Android 4.0 – для того чтобы наше будущее приложение запускалось на версиях Андроида – Android 4.0+
Выбираем шаблон Empty Activity (Пустое Активити):
Далее оставляем все по умолчанию:
И жмем на кнопку Finish.
3. Закидываем скаченную нами библиотеку – Rebound (jar файл) в папку libs.
Открываем папку libs (в нашем примере папка Biblioteca, подпапка app и в ней папка libs) и закидываем в неё jar файл библиотеки:
4. Прописываем в файле gradle путь к нашей библиотеке (устанавливаем зависимость).
Для этого слева вверху – выбираем Project (то есть будут показаны все файлы проекта, а не только файлы Android):
Раскрываем папку app и находим в ней файл build.gradle:
Находим тег dependencies и внутри него прописываем строчку:
На этом подключение сторонней библиотеки заканчивается!
5. Используем библиотеку Rebound
Давайте создадим простое приложения!
Посередине экрана поставим изображение в виде смайлика и при нажатии на него – изображение будет сначала сжиматься, а потом увеличится – благодаря анимации, заложенной в библиотеке Rebound!
5.1. Возвращаемся к файлам Android
Выбираем Android вместо Project.
5.2. Переходим в файл MainActivity и вставляем в него следующий код:
5.3. Переходим в файл activity_main.xml и вставляем в него следующий код:
5.4. Осталось добавить картинку – смайлик в папку drawable проекта с названием smailik
5.5. Создаем apk файл.
Теперь нам нужно создать apk файл для загрузки на Android устройства – для этого выбираем в верхнем меню пункт “Build”, подпункт “Build Apk”
Через некоторое время появится вот такое сообщение справа вверху:
Жмем на ссылку и у нас открывается папочка с apk файлом по имени
app-debug.apk
Можете переименовать файл, например в biblioteca.apk и загрузить к себе на смартфон, установить и запустить приложение.
На этом всё, красивых вам Android приложений!
Похожие записи:
Android Studio: Подключаем библиотеку : 1 комментарий
Для выполнения этой работы в Android Studio есть графический интерфейс, но олдскульные кодеры могут проделать ту же работу прописывая необходимые команды в конфиги
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Источник
Добавление внешней библиотеки в Android studio
Я хочу добавить внешнюю библиотеку https://github.com/foursquare/foursquare-android-oauth для моего приложения Android (я использую Android Studio, инструкции, предоставленные автором lib для Eclipse, не работали для Android Studio).
Я пытался сделать это с maven, поэтому в File — >Project Structure — >Dependencies я добавил com.foursquare:foursquare-android-nativeoauth-lib:1.0.0 но Gradle Sync не удается:
когда я пытаюсь построить свое приложение (без исправления выше ошибки, потому что я не знаю, как) я получить:
любой другой способ импортировать этот lib? Я могу просто скопировать-вставить исходный код в свой источник или создать JAR из него?
BTW: если у вас возникли проблемы, см. Этот вопрос (у меня была эта проблема после импорта):ошибка слияния Манифеста: использует-sdk: minSdkVersion 14
16 ответов
файл > структура проекта > вкладка зависимости > добавить зависимость модуля (scope = compile)
где зависимость модуля-это папка Android библиотеки проектов
попробуйте один из этих подходов:
подход 1)
1 — Выберите вид проекта
2 — скопируйте файл JAR в app — > lib folder
3 — щелкните правой кнопкой мыши на файле JAR и выберите add as library
4 — проверьте его строить.Gradle в
подход 2)
1 — Файл -> Новый -> Новый Модуль
2 — импорт .СОСУД./Пакет AAR
3 — просмотр файла JAR
5 — Файл -> Структура Проекта -> Зависимости
6-Вы должны нажать на кнопку+, а затем нажмите на модуль зависимости
7 — вы увидите свою библиотеку здесь
8-выберите библиотеку и нажмите ok
9 — тогда вы увидите, что ваша библиотека добавлен.
для первых двух подходов вам нужен файл JAR. Вы можете искать http://search.maven.org/ чтобы найти файлы JAR, связанные с Android. Например, это результат поиска jdom по этой ссылке
подход 3) Android использует http://jcenter.bintray.com/ как удаленная библиотека. Например, это результат поиска jdom по ссылке.
чтобы добавить библиотеку в этом подходе, выполните следующие действия:
1 — Файл -> Структура Проекта -> Зависимости
2 — Нажмите на кнопку + и выберите зависимостей библиотеки
3-Найдите свою библиотеку и выберите ее, затем нажимать OK.
надеюсь, это поможет.
есть два самых простых способа, если один не работает, пожалуйста, попробуйте другой.
- добавить зависимость библиотеки внутри зависимости внутри build.gradle файл используемой библиотеки и вставьте свою библиотеку во внешние библиотеки.
- просто зайдите в свой внутри и вставить все ваши .jar e.G файлы библиотеки там, теперь трюк здесь в том, что теперь идите внутрь settings.gradle file теперь добавьте эту строку include ‘:app:libs’ после include ‘:app’ это, безусловно, работать.
любой другой способ импортировать этот lib? Я могу просто скопировать и вставить исходный код в мой источник или создать банку из него?
выполните шаги для импорта библиотеки в Android Studio 1.1
- Файл Goto — > Модуль Импорта.
- исходный каталог — > обзор пути к проекту.
- Укажите имя модуля
- открыть сборки.gradle (модуль:приложение) файл
добавьте следующую строку в ваш модуль имя
скомпилировать проект (‘: internal_project_name’)
чтобы ссылаться на внешний проект lib без копирования, просто сделайте это: — Вставить 2 строки на setting.gradle :
вставьте эту строку на зависимую часть :
поздний ответ, хотя я думал дать углубленный ответ на этот вопрос. Этот метод подходит для Android Studio 1.0.0 и выше.
- сначала переключите структуру папок с Android на проект.
- теперь найдите папки libs внутри приложения — построить папка.
- после того, как вы вставили .jar-файл внутри папки libs. Щелкните правой кнопкой мыши на файле jar и в конце нажмите на кнопку добавить в библиотеку. Это позаботится о добавлении файлов компиляции (‘libs/library_name.фляга’) в build.gradle [вам не нужно вручную вводить это в файл сборки].
теперь вы можете начать использовать библиотеку в проекте.
три способа в Android studio для добавления внешней библиотеки.
Если вы хотите добавить зависимость проекта Библиотека проекта :
A. В меню файл нажмите кнопку Создать и выберите модуль импорта выберите путь к проекту библиотеки и нажмите кнопку ОК, проект библиотеки автоматически добавить в проекте android studio .
B. теперь откройте файл gradle основного модуля(например, app) и добавьте зависимость проекта в зависимости раздела зависимостей <
compile project (‘: имя проекта библиотеки’)
Если вы хотите добавить файл jar : О. добавьте файл jar в папку libs. Б. и добавить зависимость
compile fileTree(dir: ‘libs’, include:’*.jar’) / / добавить весь файл jar из папки libs, если вы хотите добавить конкретный jar из libs добавить зависимость ниже.
компилировать файлы (‘libs / abc.jar’)
добавить зависимость от url (рекомендуется). как
compile ‘ com.максиаок.залп: библиотека-aar: 1.0.0’
Я также столкнулся с этой проблемой. В тот раз я сделал несколько шагов, таких как:
1. Файл ->Новый-> модуль — > «импорт» ваш выбор library_project
(Тогда include ‘library_project’ будет добавить в .)
2. Файл — > структура проекта — > приложение — > вкладка выбор зависимостей — > выберите library_project, если library_project не отображается, нажмите кнопку+, затем выберите library_project.
3. Очистите и создайте свой проект
(После этого Проверять,
строки будут добавлены в конкретный проект build.gradle файл, который находится на app папка или каталог (подсказка: не в main где classpath определяется) )
4. если эти строки не будут представлены, добавьте их вручную, затем очистите и перестройте проект снова.
5. Убедитесь, что в папке приложения будет создана папка с именем library_project.
6.Если создается ошибка слияния значков или задач затем в файле AndroidManifest добавьте
Android studio не использует Maven , это использовать Gradle , вы можете открыть свой build.gradle маршрут должен быть: /app/build.gradle и добавьте зависимость Gradle, которая отображается на репо:
на build.gradle есть :
РЕПО говорит, что вам нужно добавить эту зависимость:
только добавьте эту строку в свой dependencies on buil.gradle , сохраните файл, и android перестроит проект, вот и все
Если библиотека вам нужна на GitHub, то добавление его в Android Studio легко с JitPack.
Шаг 1. Добавьте репозиторий jitpack для сборки.Gradle в:
Шаг 2. Добавьте репозиторий GitHub в качестве зависимости:
JitPack действует как репозиторий maven и может использоваться так же, как Maven Central. Хорошо, что сопровождающим не нужно загружать библиотеку. За кулисами JitPack проверит код из GitHub и скомпилировать его. Поэтому для этого в репозитории git должен быть рабочий файл сборки.
появилась руководство о том, как опубликовать Android библиотека.
добавлять библиотека на Android studio 2.1
просто измените его на Посмотреть Проект
под app->lib folder вы можете напрямую скопировать вставить lib и синхронизировать его с android. Вот оно!—7—>
1) просто получите свой lib отсюда http://search.maven.org/
2)создайте папку libs в приложения каталог
3) Вставьте библиотеку ur там
4) щелкните правой кнопкой мыши на библиотеке ur и нажмите «Добавить как библиотеку»
5) это все, что вам нужно сделать!
Я надеюсь, что это обязательно поможет тебе.
У меня была та же проблема. Это произошло из-за зависимости core library. Я использовал javax.* . Это то, что я сделал, чтобы исправить
в файл->структура проекта->зависимости, я добавил Это как файл, а не компиляции. Затем повторно создайте проект.
эта проблема началась после обновления Android studio. Но я думаю, что это происходит, когда вы пытаетесь редактировать файлы вручную.
- в разделе репозитории сборки проекта.gradle добавить следующее:
- в разделе зависимостей сборки.gradle добавить следующее:
compile ‘[идентификатор группы]: [идентификатор артефакта]: [версия]@aar’
замена [group id] etc различными атрибутами lib
создать подкаталог aars под ваш проект каталог
скопировать [youlibrary].aar каталог создан в 3. выше.
Строить И Наслаждаться!
для простейшего способа просто выполните следующие действия
- перейти к файлу — > создать — > модуль импорта — >
добавить библиотеку для включения в раздел настройки.Gradle в file и синхронизировать проект (после этого вы можете увидеть новую папку с именем библиотеки добавляется в структуре проекта)
перейти к файлу — > структура проекта — > приложение — > вкладка зависимости — > нажмите на плюс кнопка
добавить эту строку в build.gradle в модуле уровня приложения в разделе зависимостей
есть некоторые изменения в новом gradle 4.1
вместо компиляции мы должны использовать реализация
реализация ‘ com.андроид.поддержка:совместимости приложений-В7:26.0.0’
Источник