Подтвердить что ты не робот

Как установить пакет javadoc для Android Compatibility Package?

Как создать пользовательский javadoc для пакета совместимости для Android версии 2.5?

Справочные документы доступны в Интернете (пример), но есть ли какое-то место, где я могу получить zip с javadoc, доступным в автономном режиме?

Я полагаю, что использование javadoc было бы довольно простым, просто вопрос настройки местоположения javadoc для баннера совместимости.

4b9b3361

Ответ 1

Вы можете самостоятельно создать свой javadoc автономно из исходного кода. Просто перейдите в свой каталог sdk android и выполните следующие действия

cd <path_to_android_sdk>/extras/android/compatibility/v4/
mkdir docs

Для Windows:

javadoc -d docs -sourcepath src\java -subpackages android.support.v4

Для Linux/Mac:

javadoc -d docs -sourcepath src/java -subpackages android.support.v4

Это создаст ваши javadocs для вас локально в каталоге docs, который вы только что создали.

Затем в проекте eclipse android перейдите к своим свойствам проекта, где вы добавили свой android-support-v4.jar, отредактировали его свойства и добавили путь к только что созданному javadocs.

Это должно сработать!

Проблемы с ADT 17+:

Как некоторые из вас указали. Были проблемы с Eclipse, чтобы увидеть прикрепленный javadoc для ADT 17+. Это известная проблема, и ошибка была подана. Это не связано с тем, как вы создаете javadoc (как я описал выше), скорее это проблема с интеграцией ADT 17+ с Eclipse. Кто-то описал обходное решение, и здесь можно следовать:

http://code.google.com/p/android/issues/detail?id=28801

Ответ 2

Проблема: Если android-support-v4.jar находится в папке /libs (как требуется ADT 17+), javadoc недоступен.


Изменить. Я решил проблему, связав автономную версию андроида javadoc с андроид-поддержкой-v4.jar. Насколько мне известно, по-прежнему невозможно связать онлайн-версию (http://developer.android.com/reference). Шаги:

  • Загрузите Документацию для Android SDK из Диспетчера SDK. Вы можете найти его под последней версией Android (4.1)
  • Свяжите папку javadoc с папкой проекта, в Windows откройте консоль и введите: MKLINK /J {PROJECT_PATH}\android_docs {SDK_PATH}\docs\reference
  • Создайте файл libs/android-support-v4.jar.properties с этим контентом:

    src=android-support-v4.jar
    doc=../android_docs
    
  • Закройте проект и откройте его снова. При необходимости очистите.

  • Javadoc связан. Проверьте его, перейдя в любой класс библиотеки поддержки, например, android.support.v4.app.FragmentActivity

Благодаря этому ответу fooobar.com/questions/27625/...

Ответ 3

Ответ от @wnafee на месте, но если вы используете Linux, не забудьте использовать символ косой черты в этом месте, например src/java.

Ответ 4

ЕСЛИ ВЫ НА WINDOWS и застряли на века, как я, убедитесь, что вы избегаете своих задворков в файле свойств, или все будет терпеть неудачу. (тем не менее, кто делает молчащих неудачных погрузчиков...)

Это мой файл свойств:

src=android-support-v4.jar
doc=doc\\android-support-v4_doc

и мой каталог выглядит следующим образом:

android-support-v4.docs.zip
android-support-v4.jar
android-support-v4.jar.properties
doc

закрыть проект и открыть, и все это работает для меня.

Ответ 6

Я прошел все эти решения, и никто из них не работал. Вот что я сделал, чтобы заставить его работать:

  • Перейдите к следующей папке: D:\\Android-SDK\андроид-СДК-окна\Extras\Android\поддержка\v4

  • Запустите команду: javadoc -d docs -sourcepath src\java -subpackages android.support.v4

  • В каталоге проекта libs создайте файл под названием android-support-v4.jar.properties

  • В файле свойств добавьте следующие строки (измените путь в соответствии с вашим):

    doc = D:\Program Files\Android-SDK\android-sdk-windows\extras\android\support\v4\docs src= D:\Program Files\Android-SDK\android-sdk-windows\extras\android\support\v4\src

  • В Eclipse вызовите диалоговое окно свойств для сборки, затем перейдите к пути сборки Java и выберите вкладку "Библиотеки".

  • Разверните библиотеку поддержки. В моем случае путь: D:\Program Files\Android-SDK\android-sdk-windows\extras\android\support\v4

  • Выберите местоположение Javadoc. Нажмите кнопку "Изменить", а затем выберите путь к документам. В моем случае это было: file:/D:/Program Files/Android-SDK/android-sdk-windows/extras/android/support/v4/docs/

  • Закройте все, включая Eclipse и перезапустите. Теперь вы сможете просматривать документы в своем коде.