Как включить javadoc для библиотеки поддержки Android?
Когда вы используете библиотеку поддержки Android для совместимости и пытаетесь просмотреть javadoc, скажем, FragmentTransaction
, я получаю следующую ошибку, потому что нет связанного файла javadoc:
android.support.v4.app.FragmentTransaction
Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не может быть найден.
- Как установить таймер в android
- Узнайте, завершил ли childEventListener Firebase загрузку всех данных
- Кнопка перехвата назад с мягкой клавиатуры
- Не удается запустить проект после добавления сервисов Google Play для проекта
- АБР не отвечает. Вы можете подождать больше или убить процесс «adb.exe» вручную и нажать «Перезапустить»,
Библиотека поддержки добавляется в элемент «Зависимости Android» в свойствах проекта и показывает местоположение Javadoc: (Нет) – немодифицируемо, как показано ниже. Есть ли обходной путь для этого?
- Понимание команды через оболочку adb и через код - Android
- Экспорт и запуск проекта Unity3D в Android Studio
- Как включить зависимость библиотечного модуля в проекте Android Studio?
- Очистить кэш в приложении Android программно
- Как разместить RecyclerView внутри NestedScrollView?
- RealmChangeListener не вызывается, когда Realm обновляется в NotificationListenerService
- Как правильно начать работу с PostExecute в Android?
- Программно добавить один вид ниже другого в относительной компоновке
Я объединил проект с поддержкой 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 и проверить обновления в нем.
Запустите проект успешно 🙂