在 Eclipse Luna 中将 Volley 库添加到 android 项目

Adding Volley library to android project in Eclipse Luna

我在 Eclipse 中创建了一个 Android 项目,我想向其中添加 Volley 库。在网上搜索,我尝试了这些方法:

没有任何效果。我仍然无法通过导入 类 来访问库提供的 类,如下所示:com.android.volley

有人对此有解决方案吗?

解决方法:

试试这个:

  • volley.jar 添加到 libs 文件夹。 不要将其添加到构建中 路径。
  • 在 Eclipse 中转到 Project 并确保选择 Build Automatically
  • 现在在 Project,点击 Clean:

    Project -> select Clean -> select the project. 
    

由于Volley没有样式、布局等任何资源,因此没有必要将其作为库项目引用。如果遵循所有步骤,以上应该有效。

如果这不起作用...

确保库没有被添加到构建路径。如果是,则将其删除。现在,尝试:

  • 关闭并重新打开项目。
  • 正在重新启动 IDE(最后的手段)。

Volley 的构建过程已更改为 Gradle。如果您只想使用该库而不构建它,您可以从 Maven 获取 Jar 或向下滚动到此答案下方的自行构建它的说明。

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 文件夹中并将其添加到您的项目中。