我正在尝试附加android-support-v4的源代码并遵循此问题的说明:
How to install javadoc for Android Compatibility Package?
此项目在git repo上共享,因此我不想签入指向本地文件夹的.classpath
。
在共享项目中指向此javadoc的最佳方法是什么?我愿意让其他人生成javadoc,但我需要一种方法来指向每个人的Android SDK目录。可以检查到存储库的解决方案会更好。
我可以在指向javadoc文件夹的文件路径中使用变量吗?我希望这样的事情:file:/$ANDROID_SDK_DIR$/extras/android/compatibility/v4/docs/
修改 我发现了一个关于javadocs和android库问题的bug comment。我创建了属性文件,我现在可以在Eclipse中看到javadoc,但我仍然遇到同样的问题。该文件包含我自己的Android SDK目录的绝对路径。
答案 0 :(得分:2)
我已经发现在新版本的ADT中,您必须在libs
文件夹中包含.properties文件和jar。将.classpath更改为指向docs / sources的常规方法在使用ADT的Eclipse中不起作用,但这样做。
如果您在文件gson-2.2.2.jar
中有GSON,请在同一文件夹中创建gson-2.2.2.jar.properties
的 gson-2.2.2.jar.properties:强> 的
src=docs\\gson-2.2.2-sources.jar
doc=docs\\gson-2.2.2-javadoc.jar
然后在docs
内创建一个libs
文件夹,并将您的源代码和javadoc jar移入其中。
这解决了/libs
中的任何内容被编译到项目中的问题。仅包含根目录中的文件,因此为文档创建文件夹(/libs/docs
)是处理此问题的好方法。
答案 1 :(得分:-1)
如此解决方案所示,他在SVN存储库中有一个第三方库,他想在Eclipse中本地关联source / javadoc。
我认为没有令人满意的解决方案,但您可以尝试。
检查此solution,
希望它可以帮到你。