Свързване трета библиотека парти в андроид студио проект - стек преливане на Руски

Тя Android Studio ви позволява да свържете три вида библиотеки в проекта си:

Maven хранилището

библиотеката като .jar файл сглобени

под формата на изходния код библиотека

За изпълнението на тази работа в Android Studio разполага с графичен интерфейс, но старата школа програмисти могат да вършат същата работа предписване на необходимите команди в Gradle конфигурационния ръчно.
Отворете прозореца на проекта (File -> Структура на проекта) и отидете на основния модул на проекта - в раздела за ляв модули. кликнете върху името на вашия модул за кандидатстване (на снимката по е приложението). В прозореца, който се отваря, отидете в раздела Зависимости, където можете да управлявате свързаните зависимости, добавяне на нови, изтрийте ненужните и да ги преместите в йерархията.

Свързване трета библиотека парти в андроид студио проект - стек преливане на Руски

За да добавите зависимост, кликнете върху знака плюс до дясно и ще видиш три точки - ние ги разглеждаме подробно:

  1. Зависимост от библиотека - добавяне на библиотека от външно хранилище

Тази позиция изисква, като правило, най-малко количество усилия. Обикновено конфигурационния Gradle по подразбиране в проекта, тъй като външно хранилище се използва JCenter и всички уважаващи себе си разработчиците поставят своите произведения там, но можете да се регистрирате в хранилището на довереник и други библиотеки, ако имате нужда.
Ако изберете 1, поле за търсене, се появява в който можете да въведете името на необходимите библиотеки. ако е наличен в хранилището - ще го видите. При натискане на бутона ОК ще направи всички упорита работа за свързване на библиотеката и след Gradle проведе необходимите манипулации за изтегляне и внос, ще бъдат на разположение във вашия проект.

Свързване трета библиотека парти в андроид студио проект - стек преливане на Руски

Ако нямате доверие на Android Studio инструменти и искате да добавите ръчно собствената си библиотека от хранилището, което трябва да се регистрират в секцията зависимости<> довереник build.gradle вашата кандидатура позоваване на библиотеката, която искате:

Ако направите всички промени в Gradle довереник в горната част на предупреждение за необходимостта от синхронизиране на проекта - когато ще бъде взето всички промени, кликнете Синхрон сега в горния десен ъгъл, за да Gradle приложите промените.

  1. Файл зависимостта - добавянето на местната библиотека, съставен .jar файл

Преди .jar файл, началото на импортирането на местната библиотека, трябва да копирате файла библиотека самостоятелно към / в празното във вашия проект.
Ако изберете 2 ще бъде стандартен прозорец за избор на файл кутия, в която трябва да посочите в действителност, самата връзка библиотека файл.
Когато кликнете OK Gradle държат някои манипулации върху вноса, което ще отнеме известно време, след което библиотеката ще бъде на разположение във вашия проект.

Свързване трета библиотека парти в андроид студио проект - стек преливане на Руски

За да направите ръчно едно и също нещо - да добавите библиотека на базата на файла .jar, в раздел зависимости<> довереник build.gradle приложения трябва да се уточни следното:

За да се свържете всички библиотеки от папка / в празното / времето, което е необходимо да направите това:

  1. Модул на зависимостта - добавяне на библиотека от източник

Преди библиотеки, които внасят от изходен код, трябва да изтеглите изходния код на себе си и разопаковането до известна директория.
За най-малките проблеми:

изходния код трябва да бъде Gradle-дизайн Android Studio / IntelliJ IDEA

имената на главния модул и плъгини библиотеки модул не трябва да бъде един и същ.

свързания източник е библиотека, а не на заявление (по build.gradle, че свържете приставката е посочено прилага: "com.android.library") - това може да се коригира независимо в конфигурационния Gradle, че имате връзка.

минималната SDK версия на вашия проект и библиотеките трябва да бъдат еднакви - можете да се фиксира в проекта за довереник Gradle или библиотеката.

BuildTools версия на проекта, както и библиотеката трябва да е същото (препоръчително), или и двете версии трябва да бъдат инсталирани във вашата на SDK (не се препоръчва). Най-доброто решение - винаги използвайте най-новата версия на BuildTools

За да започнете да импортирате необходимата библиотека в проекта си като модул. Щракнете File -> New -> Import модул. укажете пътя към основната папка, където сте разархивирали източника и следвайте инструкциите други Import Wizard.

Свързване трета библиотека парти в андроид студио проект - стек преливане на Руски

След това, в параграф 3 (виж първата снимка) се появява прозорец за избор модул, кликнете върху картата и натиснете бутона ОК ще бъде направено, за да импортирате в проекта си, а след това на библиотеката ще се предлага в проекта си.

Добавянето на библиотека на базата на източниците ръчно - няколко мрачни професия, и да го опиша, аз няма. Ценителите на ръчния метод за конфигурация на проекта ще се насладите на "тайнството" направите сами, а останалите не е нужно.