如何在Eclipse中的Android包中查看库依赖项的源代码或javadoc?

时间:2012-04-16 14:02:10

标签: android eclipse android-library

我在Eclipse中有两个包^。一个被标记为一个库,另一个被引用它(在properties-> Android下),如下所述:http://developer.android.com/guide/developing/projects/projects-eclipse.html

我的问题是,当我将鼠标悬停在某些代码上时,参考引用的项目eclipse显示

  

“此元素没有附加的javadoc,并且在附加的源代码中找不到javadoc”

此外,当我在上下文菜单中为所述代码选择“Open Declaration”时,它会打开与messsage相关联的.class(而不是.Java)

  

“此类文件的JAR属于容器'Android Dependencies',它不允许修改条目上的源附件”

^ Package Explorer中的根节点,所以我假设它们被称为包而不是项目。它们都不是罐子。

2 个答案:

答案 0 :(得分:10)

这应该在最新的adt版本中得到修复,但是如果有人像我一样有这个问题,这就是我做的:

我在我的库项目的.classpath文件中切换了src的顺序到这个(注意path =“src”必须在第一行)

<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>

答案 1 :(得分:-1)

如果右键单击jar文件,则可以转到属性菜单。因为侧面有javadoc位置选项,允许你指定路径。也可能为图书馆项目工作。