【发布时间】:2012-06-11 02:32:08
【问题描述】:
我正在尝试附加 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 中看到 javadocs,但我仍然遇到同样的问题。该文件包含我自己的 Android SDK 目录的绝对路径。
【问题讨论】:
-
也许 Maven 可以为您提供更优雅的依赖管理方式(*.jar、*-source.jar 和 *-javadoc.jar),请参见示例 here。代价是你需要 mavenize 你的 Android 项目。
-
这确实是 ADT 17 引入的问题,但在 ADT 19 中尚未修复。
-
如果您查看编辑,在 ADT 20 Preview 3 中实现了一个解决方案,但即使是这个解决方案也不适合我。