如何使用ADT r17生成Javadoc

时间:2012-04-05 13:58:11

标签: android javadoc adt

当人们将ADT和SDK更新到最新版本r17时,似乎会出现很多问题 我在使用Android蓝牙库的Android JAR项目中生成Javadoc时遇到问题。 使用修订版r16,以下技巧有效:

-classpath "C:/Program Files (x86)/Android/android-sdk/platforms/android-13/android.jar"
-linkoffline http://d.android.com/reference "file:/C:/Program Files (x86)/Android/android-sdk/docs/reference"

但在我更新到r17之后,又发生了一次。我删除了类路径行,因为它已经包含在r17中,但我仍然得到:

error: package android.bluetooth does not exist

    and

error: cannot find symbol .... 


似乎没有人问过这个问题。有人可以帮忙吗? 谢谢。

2 个答案:

答案 0 :(得分:3)

首先确保您已将适当的Android Javadoc位置提供给Android.jar文件...

如果没有,请执行以下操作: -

右键点击Project>>属性>> JavaBuildPath>>选择“库”选项卡>> Android X.X>> Javadoc位置>>从android安装文件夹浏览Javadoc位置(即文件:/ C:/ #Android Installed Directory / sdk / docs / reference /)

现在在VM选项文本字段中添加以下行(即在最后一页) -bootclasspath C:/ #Android Installed Directory / sdk / platforms / android-X.X / android.jar

希望这篇文章对你有所帮助: - )

答案 1 :(得分:1)

在libs文件夹中添加android.jar(来自android-sdk-linux / platforms / android-10 / android.jar)。

这可以解决这个问题,但我知道这不是最好的。