转自:http://www.cnblogs.com/xitang/p/3615768.html#commentform

使用引用项目,无法追到源代码,无法Debug库项目
The JAR of this class file belongs to container 'Android Dependencies' which does not allow modifica
source not found

1.库项目建立
  新建Android项目,下一步 ,有一个复选 as a Libray 勾上
  库项目建立好后,下面的一步很关键
  在库项目的根目录下有一个 .classPath文件,打开后
  将<classpathentry kind="src" path="src"/>挪为 首节点

  保存并clean工程,重新debug。问题解决,可以正常查看源码。

2.主项目引入库项目
  项目选中(或右击)-Properties-Android
  在下面Reference里Add 刚才的库项目

原因:debug工具在多工程依赖时,查找源码的方法是根据class path中配置的kind="src"的位置来寻找的,path="src_gen"和path="src" 都是kind="src"类型的属性值,所以谁在前面就先找谁,找到之后就不再向下寻找。

更多相关文章

  1. Android中三级缓存实现原理及LruCache 源码分析
  2. 【Android(安卓)系统开发】使用 Source InSight 阅读 Android(安
  3. android handler
  4. Android源码下载,利用一个shell脚本
  5. Android内核的编译与裁剪
  6. Android(安卓)近百个项目的源代码,覆盖Android开发的每个领域
  7. android开源框架源码分析:Okhttp
  8. 基础 Android(安卓)开发规范整理
  9. 卡片式UI的总结 android

随机推荐

  1. 问题小结(6)-listview滚动条相关
  2. Android 的网络编程(15)-Http JSon服务
  3. Android(安卓)淘气三千传之——Android搜
  4. Android中高级联动控件 RecyclerView+Vie
  5. [转] android 日期时间格式转换
  6. Android(安卓)TextView自动换行文字排版
  7. 2010.10.31———Android 04
  8. Ubuntu .bashrc个人配置
  9. android设置状态栏颜色
  10. 淡入淡出动画