我阅读了回答这个问题的所有帖子,但它们都很旧,对我不起作用。 是否有任何方法可以将源代码附加到Eclipse中的支持库(v4,v7,app_compat ..),并避免看到消息“此元素既没有附加源也没有附加Javadoc,因此找不到Javadoc。 注意“?
有人告诉我,因为它是封闭源,所以无法做到这一点,是真的吗?由于库的源文件夹下没有任何内容。
感谢。
答案 0 :(得分:1)
这就是为我解决问题的原因。我的项目取决于appcompat_v7
库,我认为它为项目提供了android-support-v4.jar
文件。我完全按照How can I enable javadoc for the Android support library?中的指导创建了android-support-v4.jar.properties
文件。将该文件添加到lib
中的appcompat_v7
文件夹,而不是项目的lib
文件夹。
答案 1 :(得分:0)
试试这个:
1)下载包含JavaDocs的jar文件 2)打开项目的Build Path页面(右键单击,属性,Java构建路径)。 3)打开“库”选项卡 4)展开有问题的库的节点(JavaFX)。 5)选择JavaDoc位置,然后单击编辑 6)输入包含Javadoc(刚下载的那个)的文件的位置。
希望这有帮助。
来源:How to attach source or JavaDoc in eclipse for any jar file e.g. JavaFX?
<强>更新强> 如果你自己没有javadoc,你可以自己生成它们:
cd <path_to_android_sdk>/extras/android/compatibility/v4/
mkdir docs
javadoc -d docs -sourcepath src\java -subpackages android.support.v4
来源:How to install javadoc for Android Compatibility Package?