Eclipse中Android项目引用其他项目时链接源码的方法

参照前一篇文章《Eclipse中Android公共库的正确建立及调用方法》,以前只要在Android库中添加了引用,就能自动在项目中引入源码:

image

但是更新了新版SDK及ADT插件之后,源码不会被自动引用进来,在当前项目中只能以只读方式访问经编译后的源码:

image

那么如何手动引入源码呢?

你需要在项目上右键点选属性菜单,然后左栏选择“Java Build Path”,在右侧“Source”标签中点击“Link Source…”按钮:

SNAGHTML3c8397a

单击“Browse…”按钮:

SNAGHTML3c99c42

浏览并选取引用项目的src目录:

SNAGHTML3ca8a58

确定后修改一下文件夹显示名称:

image

这样源码就被正确链接引用,可以随时跳转后修改了:

image

 

另需注意的是,这种方法在编译时会引发臭名昭著傻逼至极的“Conversion to Dalvik format failed with error 1”错误,无法通过编译,这时只需从项目中删除该链接源码目录,即可通过编译,但你在编译之后还得按上述方法添加回来以方便编码,不得不称赞Android SDK研发小组真乃绝世脑瘫组合,每次升级SDK都会带来大把大把诡异的错误给开发者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值