超详细指南(推荐阅读)
http://baijiahao.baidu.com/builder/preview/s?id=1627224895532861472
步骤详解
Tools->Generate JavaDocument,如果要导出整个项目选择Whole project即可,如果要选择指定文件,选择Custom Scopes,接着选择Project Files(不过默认就是这个):
点击Custom Scope 输入框右边的倒三角,会显示你要导出项目的模块,选择你自己要导出的模块
选定模块后,需要配置Other command line arguments,这步很关键:
配置Other command line arguments
一般使用Android Studio生成javadoc会有两个问题:
-
空指针异常
-
文档乱码
解决办法如下:
第1个问题:Tools --> Generate JavaDoc -->打开对话框活,在"Other command line arguments"输入 “-bootclasspath D:/app/Android/sdk/platforms/android-23/android.jar”,粗体部分每个人电脑不尽相同,指定android.jar的位置就行。
第2个问题:同上打开对话框后,在"Other command line arguments"追加输入(参数之间勿忘空格)“-encoding utf-8 -charset utf-8”
经过这样设置后,已经能够成功生成文档。期间有一些报错和警告,根据提示修改即可。
当然,使用jdk1.6的时候问题较多,升级到jdk1.7+后,会顺利很多,警告和错误要少很多。