2015-04-03 3 views
1

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

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

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

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

ответ

4

Решение:

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

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

    Project -> select Clean -> select the project. 
    

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

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

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

  • Закрытие и повторное открытие проекта.
  • Перезагрузка IDE (последней инстанции).
+0

Благодарим вас за ответ. Я только что пробовал, но все еще не работает ... –

+1

@HubertSolecki: см. Отредактированный ответ –

+0

Спасибо, но, к сожалению, ничего не изменилось ... –

1

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

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 и добавить его в свой проект.

Смежные вопросы