2014-01-31 4 views
2

Когда я использую команду «Быстрая документация» в Android Studio в классе, который исходит из одной из библиотек поддержки (например, ActionBarActivity), среда IDE не показывает документацию для этого класса. Если я использую его на одном из классов, например, из API Android 19 (например, Activity), IDE отображает полную документацию, как показано на странице справки по адресу https://developer.android.com/reference/packages.html.Как отобразить документацию для библиотек поддержки в Android Studio?

Есть ли способ добавить документацию для библиотек поддержки в Android Studio, чтобы они могли получить доступ через «Quick Documentation»?

+0

Возможный дубликат [«Перейти к реализации» класса API Android открывается .class, а не .java] (http://stackoverflow.com/questions/20733306/go- to-implementation-of-an-anroid-api-class-opens-class-file-not-java) –

+0

@ScottBarta - это ваш ответ в этом другом вопросе, почему документация не будет отображаться? –

+0

Да, это не работает, потому что вы не можете связать Javadoc (или источник) с библиотечными банками. –

ответ

0

Если вы не используете Gradle, вам будет легче.

К File -> Project Structure. Оттуда, с левой стороны, выберите Libraries. Выберите библиотеку, в которую вы хотите добавить исходный код/​​java-docs, затем нажмите «плюс» внизу и добавьте банки источника и/или java-doc. Есть шанс, что AS автоматически узнает, что к чему.

Если вы используете Gradle, более чем вероятно в структуре проекта, вы не увидите вкладку Libraries, и мне очень жаль, но я не знаю, как помочь с этой точки. Если вы используете Gradle, AS обнаруживает это и убирает «ненужные» варианты. Извините, что вы снова отправили запрос, но я знаю, что есть что-то вроде файла .properties для банок, которые сообщают об источнике и java-документах, но я его не реализовал. Если я смогу найти страницу, которая сообщила мне эту информацию, я обновлю это.

EDIT: The answer is here. Это должно помочь вам.

+0

Я использую Gradle. Если вы это выясните, пожалуйста, дайте мне знать. –

+0

Обновлен ссылкой на вопрос s/o с ответом, о котором я говорил. – kentarosu

1

Когда Android-студия открыла декомпилированный класс банку, нажмите на кнопку «Скачать ...» ссылку в правом верхнем углу, это загрузит банку с Javadoc и сохранить его в:

/.ideaLibSources

перестроить проект при необходимости, теперь доступен документ. Протестировано на android studio 2.0 preview 4.

Смежные вопросы