Android如何将一个项目作为library导入另一个项目

当我第一次被要求用这样的方法将一个项目当做library导入另一个项目时,其实我是拒绝的,因为,你不能让我导,我就马上导,第一我要试一下,因为我不愿意导入完成后再加上一些特技上去,代码“DUANG~~”一下,很智能,很完美,这样程序猿出来一定会骂我,根本没有这样的代码!就证明我导入的library是假的。后来我也经过证实这种导入方法是简单而实用的,我用了大概一个月左右,感觉还不错,后来我在敲代码的时候也要求他们不要加特技,因为我要让程序猿们看到,我导入后是这个样子,你们导入后也是这个样子!

首先,右键单击需要作为library的工程,选择属性(Properties):

勾选Is Library,点击确定;

然后,右键单击需要导入library的项目,选择属性(Properties):

点击“Add”:

选择刚刚作为library的那个程序,点击确定,完成library的导入。

当然有时候,我们会遇到这样的情况:

在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。

这时候我们来看看解决方案:

原来在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,489评论 25赞 708
  • 【译】在Android Studio里,如果你想引入任何library到自己的项目中,只需要很简单的在module...
    stefanli阅读 4,558评论 9赞 41
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,187评论 19赞 139
  • 偶尔陷于感情的困惑之中,时常告诉自己理性的解决问题,多沟通,多思考。掉到一个自己给自己挖的坑里,痛苦地在理性的选择...
    李子川阅读 315评论 0赞 1
  • 1 早上上班族会因为时间比较有限而在孩子习惯上面没有做到持之以恒,儿子就是这个原因 ,现在女儿我不能走儿子的老路...
    幸乐并肩阅读 389评论 0赞 0

友情链接更多精彩内容