新版本的ADT r17插件为Eclipse添加了自动设置JAR依赖项的功能。/libs文件夹中的任何.jar文件现在都被添加到构建配置中。不幸的是,Android依赖类路径容器是不可修改的。
如何将javadoc和源代码附加到自动插入的.jar(从/libs文件夹)?
新版本的ADT r17插件为Eclipse添加了自动设置JAR依赖项的功能。/libs文件夹中的任何.jar文件现在都被添加到构建配置中。不幸的是,Android依赖类路径容器是不可修改的。
如何将javadoc和源代码附加到自动插入的.jar(从/libs文件夹)?
当前回答
对于任何给定的jar,如果您希望在编码时在工具提示中看到Javadoc帮助,请执行以下操作: 右键单击项目>属性> Java构建路径>库选项卡。单击罐子旁边的箭头展开。
源附件应该指向实际jar的位置(可能就在java文件夹中)。
Javadoc位置:这里有两个选择:URL和存档。如果这个jar的javadocs是一个文件夹的形式,在第一层包含一个index.html文件,选择“Javadoc URL”并指向该文件夹。 如果你的Javadoc在一个jar中,选择“Javadoc in archive”并指向这个jar。 不要忘记重新启动工作区/关闭并重新打开项目,以使用Javadoc信息更新工具提示。
我希望这有助于为我认为应该是非常简单的任务提供一个简单的答案。
其他回答
答案来自http://code.google.com/p/android/issues/detail?id=27490#c21
在你的libs文件夹中,你必须有:
doc(folder)
foo_doc(folder)
index.html
...
...
foo.jar
foo.jar.properties
在你的罐子里。属性,只需输入doc=./doc/foo_doc
也许你将不得不刷新你的项目,清理它,关闭它并重新打开它。
这对我很管用!
现在,将您想要Javadoc的库移动到lib。他们将该库添加到构建路径并添加Javadoc。
在android问题中检查此评论。
在windows中,你必须转义指向属性文件中doc和src路径的反斜杠。的例子, Android-support-v4.jar的属性文件内容如下:
doc=C:\\Program Files (x86)\\Android\\android-sdk\\extras\\android\\support\\v4\\docs
src=C:\\Program Files (x86)\\Android\\android-sdk\\extras\\android\\support\\v4\\src
只需更新ADT插件。这对我很管用!!
Start Eclipse, then select Help > Install New Software. Click Add, in the top-right corner. In the Add Repository dialog that appears, enter "ADT Plugin" for the Name and the following URL for the Location: https://dl-ssl.google.com/android/eclipse/ Note: The Android Developer Tools update site requires a secure connection. Make sure the update site URL you enter starts with HTTPS. Click OK. In the Available Software dialog, select the checkbox next to Developer Tools and click Next. In the next window, you'll see a list of the tools to be downloaded. Click Next. Read and accept the license agreements, then click Finish. If you get a security warning saying that the authenticity or validity of the software can't be established, click OK. When the installation completes, restart Eclipse
希望有帮助!
在ADT 22上,我无法访问common -io- 2.4.4 .jar和android-support-v4.jar的Javadoc
这是我解决它的方法:
前提条件:这两个库都列在“参考库”下。 右键单击commons-io-2.4.jar并选择Properties。此窗口显示:
commons-io-2.4.jar与commons-io-2.4-javadoc.jar捆绑在一起,因此我在归档外部文件路径中指定了Javadoc。
我对支持库做了同样的事情:右键单击android-support-v4.jar并选择Properties。此屏幕显示:
这一次,我指定了源目录的路径。