转:解决windows下eclipse中android项目关联android library project失败问题

近日,在作一我的人的第三方小项目。打算直接使用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。
相关文章
相关标签/搜索