Intereting Posts
Уведомление о андроиде в фоновом режиме, если приложение закрыто? Связь между двумя приложениями на одном устройстве iOS / Android с Xamarin Разработка Android без использования Eclipse Символ Emoji 👍 в приложении для сбоев string.xml Android CheckBox – восстановление состояния после вращения экрана Акустическое эхо-аннулирование с помощью Adobe Air на мобильных устройствах Могу ли я отключить кнопку и все еще слушать клики? Как делать снимки с камеры без предварительного просмотра при запуске приложения? Как всегда начинать с активности запуска на Android? Android – Как работает мгновенная загрузка Google+? Предотвратить автоматическое закрытие Captive Portal после аутентификации (Android) Как проверить, запущен ли ожидающий намерение с помощью AlarmManager setRepeating уже запущен? Android listview с проблемой флажка Как убить Android-активность при выходе из нее, чтобы ее нельзя было получить с помощью кнопки «Назад»? Начать настройку в адаптере

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

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

android.support.v4.app.FragmentTransaction

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

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

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

Solutions Collecting From Web of "Как включить javadoc для библиотеки поддержки Android?"

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

 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 (то есть каталог src), и вы можете создать файл jar из того же самого с помощью jar Команды .

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

Добавлено:

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

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

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

src: <relative or absolute path to the source folder (or archive).>

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

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

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

 `<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="src" path="gen"/> <classpathentry kind="lib" path="your dir path without space.../extras/android/support /v4/android-support-v4.jar"/> <classpathentry kind="output" path="bin/classes"/> </classpath> к `<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="src" path="gen"/> <classpathentry kind="lib" path="your dir path without space.../extras/android/support /v4/android-support-v4.jar"/> <classpathentry kind="output" path="bin/classes"/> </classpath> 

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

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

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