Добавление библиотеки Volley в проект Android в Eclipse Luna

Я создал проект Android в Eclipse, и я хотел бы добавить к нему библиотеку Volley. Поиск в Интернете, я попробовал эти подходы:

  • Скопируйте .jar в папку libs и щелкните правой кнопкой мыши и добавьте его в build-path.
  • Откройте библиотеку как проект Android, пометьте ее как библиотеку и добавьте ее в качестве ссылки в моем приложении для Android.

Ничего не работает Я до сих пор не могу получить доступ к классам, предоставляемым библиотекой, импортируя классы следующим образом: com.android.volley

У кого-то есть решение для этого?

2 ответа

Решение

Решение:

Попробуй это:

  • добавлять volley.jar к libs папка. Не добавляйте его в путь сборки.
  • В Eclipse перейдите на Project и убедитесь, Build Automatically выбран.
  • Сейчас в Project, нажмите на Clean:

    Project -> select Clean -> select the project. 
    

Как Volley не имеет никаких ресурсов, таких как стили, макеты и т. д., нет необходимости ссылаться на него как на проект библиотеки. Вышеуказанное должно работать при условии соблюдения всех шагов.

Если это не сработает...

Убедитесь, что библиотека не была добавлена ​​в путь сборки. Если это так, то удалите его. Теперь попробуйте:

  • Закрытие и повторное открытие проекта.
  • Перезапуск IDE (в крайнем случае).

Процесс сборки Volley изменился на Gradle. Если вы просто хотите использовать библиотеку, не собирая ее, вы можете получить банку от Maven или прокрутить вниз до инструкций, чтобы собрать ее ниже в этом ответе.

специалист

Более простой способ получить файл Jar - загрузить его непосредственно из Maven Central. Вы можете найти последнюю версию с этим поиском:

http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.mcxiaoke.volley%22

На момент написания версии 1.0.19 можно найти здесь:

http://search.maven.org/remotecontent?filepath=com/mcxiaoke/volley/library/1.0.19/library-1.0.19.jar


Gradle

Новый способ сделать это - построить проект с использованием Gradle.

Вы можете сделать это, запустив:

git clone https://android.googlesource.com/platform/frameworks/volley
gradle build

Это создаст файл в

build\intermediates\bundles\release

Затем добавьте этот файл в папку libs и добавьте его в свой проект.

Другие вопросы по тегам