android library引用失败,出现红叉叉解决办法
2017-07-10 16:19
211 查看
1、http://blog.csdn.NET/tabactivity/article/details/17225003
今天在做Android项目的使用,因为使用了Git做代码托管,我的工作空间是在F盘,而git仓库是在E盘,现在E盘的项目要用到F盘上的的android library项目。但是无论我怎么引用都报错误。如图:
![](http://dl.iteye.com/upload/attachment/0082/6975/fc271816-1e6e-3d50-a350-255de1d0d5a6.png)
在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。在stackoverflow上也找过相应问题,找到了解决问题的方案
http://stackoverflow.com/questions/5167273/in-eclipse-unable-to-reference-an-android-library-project-in-another-android-pr
原来在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。
![](http://dl.iteye.com/upload/attachment/0082/6977/e99543f4-2ab7-34e3-a32a-3b5ee51874ad.png)
转自:http://09572.iteye.com/blog/1842553
2.http://blog.csdn.net/lonely_fireworks/article/details/8613493
近日,在做一个人人的第三方小项目。打算直接使用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。
今天在做Android项目的使用,因为使用了Git做代码托管,我的工作空间是在F盘,而git仓库是在E盘,现在E盘的项目要用到F盘上的的android library项目。但是无论我怎么引用都报错误。如图:
![](http://dl.iteye.com/upload/attachment/0082/6975/fc271816-1e6e-3d50-a350-255de1d0d5a6.png)
在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。在stackoverflow上也找过相应问题,找到了解决问题的方案
http://stackoverflow.com/questions/5167273/in-eclipse-unable-to-reference-an-android-library-project-in-another-android-pr
原来在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。
![](http://dl.iteye.com/upload/attachment/0082/6977/e99543f4-2ab7-34e3-a32a-3b5ee51874ad.png)
转自:http://09572.iteye.com/blog/1842553
2.http://blog.csdn.net/lonely_fireworks/article/details/8613493
近日,在做一个人人的第三方小项目。打算直接使用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。
相关文章推荐
- android library引用失败,出现红叉叉解决办法
- android library引用失败,出现红叉叉解决办法
- android library引用失败,出现红叉叉解决办法
- android library引用失败,出现红叉叉解决办法
- android library引用失败,出现红叉叉解决办法
- android library引用失败的解决办法
- Create My Site失败,Log中出现空引用的解决办法
- 关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
- 关于ASP程序运行出现ADODB.Stream 错误 800a0bbc 写入文件失败 的解决办法!
- 关于ASP程序运行出现ADODB.Stream 错误 800a0bbc 写入文件失败 的解决办法!
- 检索COM类工厂中CLSID为{*}的组件时失败,原因是出现以下错误!解决办法
- 关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
- ogre在VS2005英文版下出现“应用程序初始化失败”错误的解决办法
- 关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
- SQL Server2008 备份“已注册的服务器”设置,以及出现导入失败问题的解决办法
- 添加WCF服务引用失败解决办法
- 关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
- 从 IClassFactory 为 CLSID 为 {00024500-0000-0000-C000-000000000046} 的 COM 组件创建实例失败,原因是出现以下错误: 8001010a解决办法
- 关于ASP程序运行出现ADODB.Stream 错误 800a0bbc 写入文件失败 的解决办法!