У меня есть требование, как мне нужно создать модуль для выполнения некоторых моих собственных задач, но ему нужна библиотека волейбола. Поэтому я пытаюсь импортировать библиотеку волейбола, которая клонирована от git clone https://android.googlesource.com/platform/frameworks/volley
в мой модуль, но я не могу найти модуль импорта в контексте модуля. Я использую Android studio 1.5, Как я могу импортировать volley в свой модуль не в основной проект?Импортируйте модуль внутри модуля с помощью студии Android
ответ
Добавить библиотеку волейбола в свой модуль> build.gradle> зависимости.
Ex:
dependencies {
compile 'com.mcxiaoke.volley:library:1.0.19' //new version
}
и модуль в файле build.gradle приложения.
Нельзя использовать официальный залп? –
Да, если волейбол опубликован в Maven Central. –
Также есть и другая опция. Если вы добавили библиотеку волейбола в качестве модуля, добавьте эту строку в свой модуль: module> build.gradle> dependencies> compile project (': modules: module-volley') // независимо от того, что вы дали модулю имя –
Вы можете, Предположите, что ваш проект градиента и проект volley lib src находятся в одном месте.
Редактировать настройку проекта.gradle, чтобы включить проект залпа.
include ':android-volley'
project(':android-volley').projectDir = new File(rootProject.projectDir, '../android-volley')
Затем добавить зависимость залпа проекта для вашего проекта build.gradle
compile project(':android-volley')
*** Если вам не нужен исходный проект залп Ьгу Maven зависимости.
compile 'com.mcxiaoke.volley:library:1.0.19'
Вы можете разместить двоичный файл 'Volley' в каталоге' libs' вашего модуля или продолжить его, как сказал #Kedi. –