Intereting Posts
Кнопка обратного вызова кнопки Android Fragment Как отключить onItemSelectedListener для вызова при настройке выбранного элемента по коду Фон стиля AppCompat, распространяемый на изображение в ToolBar Создание элемента MembersInjector для . Предпочитают вместо этого запускать процессор кинжала над этим классом C Код JNI вводит ошибки в проекте Android Eclipse после открытия файла C в редакторе Андроид эспрессо один раз перед запуском тестов Квадратный ImageView Сервер Adb не отвечает ConnectivityManager getNetworkInfo (int) устарел Получение дочерних элементов из LinearLayout Как использовать кодировку Android MediaCodec Данные камеры (YUV420sp) Внедрение OnClickListener для динамически создаваемых кнопок в Android Как сделать липкие заголовки разделов (например, iOS) в Android? Поддерживает ли андроид тип .jks keystore? Установка Android sdk. Ошибка: был найден недопустимый контент, начиная с элемента 'd: skin'. На данный момент не ожидается никакого дочернего элемента

Как создать 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.