如何为Android兼容包安装javadoc?

Cor*_*ălu 17 android javadoc

如何为android 1.4兼容包生成自定义javadoc?

参考文档可以在线获得(示例),但是在某些地方我可以使用javadoc脱机获取zip吗?

我想使用javadoc非常简单,只需设置兼容jar的javadoc位置即可.

wna*_*fee 28

您可以从源代码中自行离线生成javadoc.只需导航到您的android sdk目录,然后执行以下操作

cd <path_to_android_sdk>/extras/android/compatibility/v4/
mkdir docs
Run Code Online (Sandbox Code Playgroud)

对于Windows:

javadoc -d docs -sourcepath src\java -subpackages android.support.v4
Run Code Online (Sandbox Code Playgroud)

对于Linux/Mac:

javadoc -d docs -sourcepath src/java -subpackages android.support.v4
Run Code Online (Sandbox Code Playgroud)

这将在docs您刚刚创建的目录中为您生成javadoc .

然后在你的eclipse android项目中,转到你添加了你的项目属性android-support-v4.jar,编辑它的属性并添加你刚刚创建的javadocs的路径.

这应该工作!

ADT 17+问题:

正如你们有些人指出的那样.让Eclipse看到ADT 17+附带的javadoc一直存在问题.这是一个已知问题,已提交错误.这与生成javadoc的方式无关(如上所述),而这是ADT 17+与Eclipse集成的问题.有人描述了一种解决方法,可以在此处遵循:

http://code.google.com/p/android/issues/detail?id=28801


Jua*_*n T 12

问题:如果android-support-v4.jar是在/libs文件夹(如ADT 17+要求)的Javadoc不可用.


编辑:我通过将android javadoc的离线版本链接到android-support-v4.jar来解决问题.据我所知,仍然无法链接在线版本(http://developer.android.com/reference).脚步:

  1. 从SDK Manager下载Android SDK文档.你可以在最新的Android版本(4.1)下找到它
  2. 将javadoc文件夹链接到项目的文件夹,在Windows中打开控制台并键入: MKLINK /J {PROJECT_PATH}\android_docs {SDK_PATH}\docs\reference
  3. libs/android-support-v4.jar.properties使用此内容创建文件:

    src=android-support-v4.jar
    doc=../android_docs
    
    Run Code Online (Sandbox Code Playgroud)
  4. 关闭项目并重新打开它.必要时清洁.

  5. javadoc是链接的.通过访问任何支持库类来检查它,如android.support.v4.app.FragmentActivity

感谢这个答案/sf/answers/810553761/