简单Eclipse关联support.v4源码

本文详细介绍了在Windows平台下如何正确关联v4、v7、support等源码的步骤,包括如何在Eclipse中设置项目属性、添加本地v4包、关联源码等操作,解决按住ctrl鼠标点击方法或类时无法查看源码的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近很多人问我怎么关于v4包的API,其实这些都可以通过关联源码解决。但是很多人会发现当我们按住ctrl鼠标点击相应的方法或类时却发现无法查看,且无关联源码的按钮项。无法进行任何操作。

如下图所示:


那么我们需要怎么操作才能正确关联v4、v7、support等的其他源码呢?下面我简单做下操作示范。分别在windows和Mac下进行操作。操作步骤基本相类似,只是界面略微不同。这里只对win8.1下做详解。读者可根据操作步骤自己关联一下。

1、Windows平台下(win8.1):

1.1、在Eclipse右键选择需要关联的项目,或者使用快捷键Alt+Enter打开选项菜单,选择Properties


1.2、在项目属性页面的按照图示进行操作。注意:在第三步可能有的人会遇到Remove时灰色无法点击的情况,这时候需要点击Android Private Libraries才能移除。


1.3、在移除掉工程项目下的v4的jar包文件之后,我们需要添加一个本地的v4包。不然工程如果引入了v4包内容的时候会报错的。点击Add  External JARs找到sdk下的v4包。一般为{sdk_home}/extras/android/support/v4根据需要的源码去寻找即可。


PS:这里注意一点,切换到Order And Export界面,把引入的jar打上勾。如果不打勾,打包的文件会报类找不到异常。这里的注意点非常隐晦,不容易发现。很多人都不知道为什么明明引入了v4,编译的时候不报错,但一运行就会会出现类找不到的异常。原因正是在这里。还有一点就是有的时候会有依赖顺序,需要先引入什么再引入什么。也非常重要。

1.4、关闭项目属性页面,我们再次按住ctrl然后鼠标点击,这时你会发现仍然出现如第一张图的情况,但是这时候你会发现会多出一个Attach Source的按钮。


1.5、我们点击Attach Source找到sdk目录下的源码,即第三步里的{sdk_home}/extras/android/support/v4进行源码关联。我们选择External location,然后选择External Folder,找到源码位置点击ok即可。


1.6、操作成功后我们可以看到v4的源码已经成功显示出来了。大功告成。



评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值