Как включить javadoc для библиотеки поддержки Android?

Когда вы используете библиотеку поддержки Android для совместимости и пытаетесь просмотреть javadoc, скажем, FragmentTransaction , я получаю следующую ошибку, потому что нет связанного файла javadoc:

android.support.v4.app.FragmentTransaction

Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не может быть найден.

Библиотека поддержки добавляется в элемент «Зависимости Android» в свойствах проекта и показывает местоположение Javadoc: (Нет) – немодифицируемо, как показано ниже. Есть ли обходной путь для этого?

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

Я объединил проект с поддержкой android-v4.jar только в части «Зависимости от Android» в представлении пакета. У меня есть class

 public class CountriesFragment extends ListFragment {...} 

и импорт

 import android.support.v4.app.ListFragment; 

вышеперечисленное

Я создал файл android-support-v4.jar.properties в папке libs . Он содержит строки:

 doc=c:\\[path-to-android-sdk]\\docs\\reference src=C:\\[path-to-android-sdk]\\extras\\android\\support\\v4\\src 

Предположительно вам придется перейти на скрытые слэши, если не использовать Windows.

Затем щелкните правой кнопкой мыши проект, выберите обновление, затем вы получите поддержку javadoc. Вам действительно не нужна запись doc – запись src уже содержит javadocs.

Отредактировано: см. Следующий пост:

Как подключить javadoc или источники к банкам в папке libs?

Добавлено:

В каталоге \android-sdk\extras\android\support\v4 вашей установки Android SDK вы найдете источники для android-support-v4.jar (т. android-support-v4.jar src), и вы можете создать файл jar того же самого с помощью jar команды .

Надеюсь, поможет 🙂

Добавлено:

Проверьте это сообщение https://android-review.googlesource.com/#/c/35702/

согласно этому

Создайте файл с именем android-support-v4.jar.properties в каталоге libs вашего проекта и добавьте в него следующую строку.

src:

Я попробовал это решение, и это сработало для меня. Наслаждаться 🙂

В Eclipse: перейдите в меню «Файл» -> «Открыть файл» -> найдите каталог проекта в рабочей области -> выберите файл .classpath openit->

Храните только ниже записей в этом файле и удалите все остальные

 `       к `       

Сохраните файл. затем в Eclipse-> Package Explorer -> щелкните правой кнопкой мыши Project -> Android tools -> Fix Project Properties.

Это добавит все необходимые файлы для проекта, если вы хотите перекрестно проверить файл .classpath и проверить обновления в нем.

Запустите проект успешно 🙂

  • Как показать тост в AsyncTask в doInBackground
  • Запуск Skype из программы Programmatically & Pass Number - Android
  • Какова продолжительность тоста LENGTH_LONG и LENGTH_SHORT
  • Принудительное применение для перезапуска при первом действии
  • Начать операцию с анимации
  • Проверьте, подключено ли устройство
  • Firebase onTokenRefresh () не вызывается
  • Как получить имя пакета из любого места?
  • Представления, наложенные выше YouTubePlayerFragment или YouTubePlayerView в иерархии компоновки, приводят к тому, что воспроизведение приостанавливается немедленно
  • Постоянно скрывать панель навигации в действии
  • Как получить имя и фамилию из контактов Android?
  • Давайте будем гением компьютера.