我可以手动将jar文件添加到android私有库吗?

时间:2014-06-06 04:57:04

标签: android

我想在我的项目中包含guava-07.jar。我尝试配置构建路径,将其复制到库文件夹,链接源和使用添加外部jar。

导入com.google.common.eventbus.Subscribe无法解析继续显示。 我在私人图书馆里有一个guava.jar的项目。我可以把它放在这个项目中。或者还有另一个问题。请帮助我理解。

3 个答案:

答案 0 :(得分:1)

在堆栈和谷歌中提到一些问题后,我得到了这样的希望,这些可以帮助你

正如您之前所做的那样,只需删除所有依赖项并添加构建路径并清理项目一次,如果它工作只是通过事情

在Eclipse中处理此类库的最简单方法是创建用户库并将用户库添加到项目中(右键单击项目:构建路径 - >添加库 - >用户库)。

以下是生成用户库的简短指南:

打开菜单项首选项 - > Java - >构建路径 - >用户库 按新...,输入名称(例如'番石榴') 按Add JARs ...并搜索您下载的JAR文件 (事先解压缩Guava存档,在你的内部找到文件guava-r07.jar。在这个对话框中选择它,最好是在将它移动到更理想的位置之后) 现在选择Source Attachment - >编辑...,找到文件guava-src-r07的路径。 如果您愿意,可以为JavaDoc位置重复此过程,将其指向guava发行版中的javadoc文件夹 按OK。

和其他一些建议就像

使用Maven导入库。这使得以后升级依赖项变得简单,一旦安装m2eclipse,Eclipse将为您选择Guava库。您在Maven pom.xml中所需要的只是#34;使用Guava"在您的依赖项部分中是以下内容。

<dependency>
   <groupId>com.google.guava</groupId>
   <artifactId>guava</artifactId>
   <version>15.0</version>
 </dependency>

仅查看参考文献以获取更多详细信息

The very basics for using Guava

How to add Guava to Eclipse project

Adding Google Guava to Android project - significantly slows down the build

答案 1 :(得分:0)

如果您正在使用eclipse,只需将guava-07.jar复制到libs文件夹中(如果您没有,请创建一个)。

答案 2 :(得分:0)

在Windows资源管理器中选择文件并将其拖到eclipse中的libs文件夹中。这也将它们添加到Android私有库。

相关问题