Android(安卓)引用库项目,Debug 库项目
16lz
2022-01-14
转自: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"类型的属性值,所以谁在前面就先找谁,找到之后就不再向下寻找。
更多相关文章
- Android中三级缓存实现原理及LruCache 源码分析
- 【Android(安卓)系统开发】使用 Source InSight 阅读 Android(安
- android handler
- Android源码下载,利用一个shell脚本
- Android内核的编译与裁剪
- Android(安卓)近百个项目的源代码,覆盖Android开发的每个领域
- android开源框架源码分析:Okhttp
- 基础 Android(安卓)开发规范整理
- 卡片式UI的总结 android