Как создать JavaDoc с помощью Android Studio без R и BuildConfig?

Я хочу создать JavaDoc для моей библиотеки, исключая R и BuildConfig. Функция Generate JavaDoc... из меню « Tools не имеет возможности исключать файлы.

Как создать JavaDoc с помощью Android Studio без R и и BuildConfig?

Solutions Collecting From Web of "Как создать JavaDoc с помощью Android Studio без R и BuildConfig?"

Ответ RocketSpock почти есть, но не совсем (на момент написания этой статьи). Я еще не могу прокомментировать, поэтому я опишу процесс, который я использовал, чтобы исключить R.java и BuildConfig.java из Javadoc в Android-платформе Android 1.2.2. В основном есть дополнительный диалог, который будет очень полезен:

  1. Откройте пункт меню Tools --> Javadoc .

  2. Выберите « Custom scope . Нет необходимости выбирать что-либо из раскрывающегося меню.

  3. Нажмите значок ... чтобы открыть диалоговое окно « Scopes ».
  4. Добавьте новую настраиваемую область с помощью значка «зеленый + . Дайте ему описательное имя, если хотите.
  5. В Production Classes (а не в Library Classes , поскольку они являются импортом) перейдите к модулю (модулям), для которого вы хотите создать Javadoc, и выберите любые отдельные файлы Java, которые вы хотите включить. В вашем случае вы, вероятно, захотите выбрать весь модуль, но вручную исключить R.java и BuildConfig.java . Когда вы закончите, нажмите « OK чтобы выйти из диалогового окна «Области».
  6. В диалоговом окне « Specify Generate JavaDoc scope », если ваша новая область не выбрана в раскрывающемся меню « Custom scope , выберите ее сейчас, а также любые другие дополнительные параметры, включая выходную директорию.
  7. Наконец, нажмите « OK чтобы создать свой Javadoc.

Принятый ответ довольно сложный, и у меня есть лучший.

  1. Откройте пункт меню Инструменты -> Javadoc.
  2. Выберите «Пользовательская область». Затем выберите « Project Files
  3. Нажмите « OK .

Введите описание изображения здесь

После этого вы увидите, что файлы R и BuildConfig исключены.

Если вы хотите исключить сгенерированные файлы (R, BuildConfig и т. Д.), Вы можете указать настраиваемую область для генерации JavaDoc. Для правильной работы вам необходимо:

  1. В представлении «Проект» слева выберите корневой исходный каталог для создания документов для (например, «com» ​​или «org»)
  2. Откройте диалог генерации JavaDoc (Tools -> Generate JavaDoc …)
  3. Выберите «Пользовательская область» (это пятый переключатель в моей версии) и выберите ваш модуль (например, «Библиотека модуля»)
  4. Выберите другие свойства, такие как каталог вывода, видимость метода и т. Д. И нажмите «ОК»

Вот и все. Ваши JavaDocs должны быть сгенерированы без включенных файлов R или BuildConfig.