MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container 'Androi

Posted 梦尽落花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container 'Androi相关的知识,希望对你有一定的参考价值。

若我们要为第三方jar(android-support-v4.jar)关联源码通常的做法是
  1. 右键项目
  2. 单击菜单Properties
  3. 单击菜单 Java Build Path
  4. 单击 Libraries 选项卡
  5. 单击展开 Android Private Libraries
  6. 单击展开 android-support-v4.jar
  7. 单击 Source attachment
  8. 再单击 右边的 Edit 选择源码路径
但是问题来了,我们在步骤8时会发现 edit 按钮是禁用的,这样我们就无法给jar选择源码路径。
 
解决办法
  1. 单击打开 libs 目录
  2. 选择所有的 jar 文件 后右键
  3. 鼠标移动到弹出的菜单 Build Path
  4. 单击 Add to Build Path 后会看见项目中生成一个 Referenced Libraries
  5. 右键项目
  6. 单击菜单Properties
  7. 单击菜单 Java Build Path
  8. 单击 Order and Export
  9. 单击选中 Android Private Libraries
  10. 单击 Bottom
  11. 重新勾选 Android Private Libraries (这里是一个bug 在单击Botton时勾选被取消掉了)
  12. 单击 Libraries 选项卡
  13. 单击展开 android-support-v4.jar(注意这里不是展开 Android Private Libraries 下的 android-support-v4.jar 哦)
  14. 单击 Source attachment
  15. 再单击 右边的 Edit 选择源码路径
  16. 单击 OK 保存

转载自:http://www.xiaoyunduo.org/article/267/

 

 

以上是关于MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container 'Androi的主要内容,如果未能解决你的问题,请参考以下文章

myeclipse 如何关闭一个项目,开启另一个项目?

myeclipse如何停止当前的tomcat服务?

多个项目MyEclipse中启动出现OutOfMemoryError: PermGen space如何解决

MyEclipse导入Maven项目pom文件第一行报错,运行Tomcat报Log4j错误--解决方法

MyEclipse开发JavaWeb的小问题解决

MyEclipse2013使用总结