大神指教,java导入library ---- Android项目

安卓中空间导入library后,在项目中使用properties->android-->点击add添加library后,在项目中引用还是提示类找不到,是怎么回事啊?图2:... 安卓中空间导入library后,在项目中使用properties->android -->点击add添加 library后,在项目中引用还是提示类找不到,是怎么回事啊?

图2:提示找不到类,无法导包

log信息:

换种方式导入:使用properties--》build path-->libiaries-->config build path 切换到lirbrary 点击add class folder添加library文件夹 可以在项目中引用类,如图:

但导包时发生错误,错误如图:

大神给指教一下啊
展开
 我来答
玩玩乐乐无爱cW103
2015-07-17 · TA获得超过131个赞
知道小有建树答主
回答量:78
采纳率:0%
帮助的人:80.7万
展开全部
把library放到项目的根目录下试试
百度网友4327fcbb9b
2015-07-17 · 知道合伙人教育行家
百度网友4327fcbb9b
知道合伙人教育行家
采纳数:26426 获赞数:292052
从师范学校毕业后一直在现在单位工作

向TA提问 私信TA
展开全部
近日,在做一个人人的第三方小项目。打算直接使用renren 的sdk 进行开发。因为renren的sdk是以android library project 形式发布的(关于这种project的内容可以参考android library project)。
整个导入流程严格按照guide的内容操作,但是始终无法导入,设置导入后项目中不出现相关的Library project。在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。在stackoverflow上也找过相应问题,找到了解决问题的方案(StackOverFlow上的解答)。虽然有效的解决了问题,但是解释并不是很完善。
经过一番实验,发现其实只要项目中project.properties的引用android.library.reference.1=这里的值为相对路径,则没有引用问题,因为相同的project博主用git同步到ubuntu下关联就没有问题。所以很大的可能这是ADT的一个bug,即:
在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友95da847
2015-07-17
知道答主
回答量:8
采纳率:0%
帮助的人:2.9万
展开全部
库路径设置不对,检查下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式