我在eclipse中有两个包。一个标记为库,另一个引用它(在properties->android下),如下所述:http://developer.android.com/guide/developing/projects/projects-eclipse.html
我的问题是,当我将鼠标悬停在一些引用eclipse显示的项目的代码上时
“此元素没有附加的javadoc,在附加的源中找不到javadoc”
此外,当我在“上下文声明”菜单中选择“打开声明”时,它会用消息打开关联的.class(而不是.java)。
“此类文件的jar属于容器‘android dependencies’,该容器不允许修改条目上的源附件”
^包资源管理器中的根节点,因此我假设它们被称为包而不是项目。它们都不是罐子。
最佳答案
这本应该在最新的ADT版本中修复,但如果有人仍然像我一样有这个问题,我做了以下事情:
我将库项目的.classpath文件中src的顺序切换到这个(注意path=“src”必须在第一行)
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>