Android Studio + Volley
Я новичок в Android Studio, и я хочу использовать библиотеку Volley для своего приложения, но я не могу добавить источник в качестве библиотеки в Android Studio.
Я искал в Интернете, но ничего не нашел. Везде, как говорят, импортируется как библиотека, но я не знаю, как это сделать.
Я получил источник волейбола из репозитория git:
https://android.googlesource.com/platform/frameworks/volley
Но теперь я не знаю, как добавить его в свой проект в качестве библиотеки.
Спасибо за вашу помощь в Advance.
Ответы
Ответ 1
UPDATE:
Volley теперь официально и доступен через JCenter. Здесь, как импортировать его:
compile 'com.android.volley:volley:1.0.0'
ДЕПРИЦИРОВАННЫЙ ПУТЬ:
Поздно к партии, но смог импортировать ее, добавив ее в файл build.gradle:
dependencies {
compile 'com.mcxiaoke.volley:library:1.0.19'
}
Вот ссылка на неофициальный Maven repo
ПРИМЕЧАНИЕ: Volley v1.0.19 действует по состоянию на 02/05/2016. Перейдите в Maven Repo (используйте ссылку выше), найдите последнюю версию (строка, где artifactId= library
) и соответствующим образом обновите версию в вашей конфигурации gradle.
Ответ 2
Если вы не хотите импортировать его в качестве модуля, но просто используйте его как зависимость, вы можете создать банку с помощью ant. В своем каталоге volley просто введите ant jar, и вы найдете volley.jar в YOUR_VOLLEY_DIRECTORY/bin (вам нужно установить apache ant, если у вас его нет)
Вы можете скопировать банку в каталог libs в проекте приложения Android (или создать каталог libs, если у вас его нет), и добавить зависимость для build.gradle, как этот
compile files('libs/volley.jar')
Ответ 3
Я знаю, что это немного позже, чем другие 2 ответа, но я не мог заставить JAR import method работать или экспортировать Volley в Gradle, поскольку последняя версия хранит ошибки при создании версии Gradle был слишком стар...
Что я сделал, так это создать новый пакет в моем проекте com.android.volley, а затем скопировать исходный код из пакета Volley, убедившись, что у вас есть как залп, так и volley/toolbox. Как только я сделал это, приложение работает без проблем
Я не очень хорошо разбираюсь в GIT, но должен быть способ экспортировать только пакет в корень вашего источника Gradle Java
Ответ 4
Изменить: Как указано в комментариях, это больше не работает.
Файл → Модуль импорта...
Выберите каталог, в который вы загрузили Volley, и следуйте всем указаниям (вам, вероятно, ничего не нужно будет менять, просто нажмите "Далее".)
Затем начните вводить свой материал для волейбола:
private static RequestQueue queue;
Когда вы печатаете RequestQueue, это может привести к его автоматическому отключению или может покраснеть после его ввода (я точно не помню). Если он автоматически загружает его, просто выберите его, и все готово. Если она красная и подчеркнутая, нажмите Alt-Enter, и там будет опция для чего-то вроде "Добавить из модуля" volley ". Выберите это, и все готово.
(Извините, если это не все точно. Это из памяти.)