繁体   English   中英

如何使用eclipse adt向android依赖项添加新库?

[英]How do I add a new library to android dependencies using eclipse adt?

我正在尝试使用eclipse adt将外部库添加到android dependancies。 我有几个库,比如拉动刷新等。 但每次我添加一个新的库jar文件,它显示在android dependancies库文件夹之外。 作为android dependancies库的一部分,我如何使它与其他库耦合。 这是我到目前为止所做的:项目>属性> java构建路径>库>添加jar(也尝试添加外部jar),但它总是独立显示我的新jar文件,我希望它成为android dependancies的一部分)。 任何线索? 这是一个屏幕截图,我想将它添加为android依赖项的一部分:

在此输入图像描述

我仍然不明白为什么这对你很重要。

但是,当您引用库项目时:右键单击project-> properties-> Android-> Add,然后jar将进入Android Dependencies。

如果您将jar直接添加到libs下的项目或使用构建路径,那么它将在Android Private Libraries下。

这两种方法都有效,但如果要在开发期间更改库的代码,则引用库项目可以带来好处。

在我的情况下,我在project.properties文件中有以下内容

target=android-18
proguard.config=proguard.cfg
android.library=false
android.library.reference.1=..\\com_facebook_android

android.library.reference.2=../actionbarsherlock

我将最后一行改为

android.library.reference.2=..\\actionbarsherlock

actionbarsherlock.jar出现在Android Dependancies中,我可以在没有java.lang.noclassdeffounderror异常的情况下运行我的应用程序

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM