Как включить 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 и проверить обновления в нем.

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

  • Выравнивание текстовых изображений на левом и правом краях в макете Android
  • Как установить фоновый рисунок кнопки изображения для разных состояний?
  • Android - Получить время виджета хронометра
  • Вход в Google не работает после публикации в магазине воспроизведения
  • Ошибка Android MediaPlayer / VideoView (1, -2147483648)
  • Как показать текущее местоположение на карте Google на Android Marshmallow?
  • Режим запуска «single top» для Android и onNewIntent
  • Ошибка: выполнение выполнено для задачи ': app: processDebugResources'. > java.io.IOException: не удалось удалить папку "" в андроид-студии
  • libavcodec.so: имеет перемещение текста
  • как сделать прозрачность
  • Программировать блокировку в портретном режиме для определенных операций
  • Давайте будем гением компьютера.