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

Как добавить источник + javadoc для android-support-v7?

Я добавил в свою библиотеку поддержки проекта android-support-v7-appcompat, но я не могу добавить источник и javadoc для нее.

Я загрузил https://android.googlesource.com/platform/frameworks/support/+/master пакет с исходным кодом, а в Eclipse я установил исходное вложение в v7/appcompat/, но он не работает.

Может кто-нибудь мне помочь?

E: мое решение состоит в том, что у меня есть два проекта в Eclipse "android-support-v7-appcompat" (исходный lib из android-sdk\extras\android\support\v7\appcompat) и "android-support-v7- appcompat-src" (src from android.googlesource.com), и когда я компилирую версию выпуска, поэтому я использовал оригинальную библиотеку, и для отладки я использовал src из googlesource.com.

PS: извините за мой английский

4b9b3361

Ответ 1

Я смог подключить источник на основе совета от Как подключить источник библиотеки поддержки Android в Eclipse?.

Вот что я сделал:

Сначала клонируйте исходный репозиторий и получите любую версию, соответствующую выпущенной библиотеке (что я догадался):

Далее, в Eclipse:

  • Щелкните правой кнопкой мыши проект и выберите "Свойства".
  • Выберите путь сборки Java.
  • Выберите вкладку "Библиотеки"
  • Добавить внешние JAR > YourProject/libs/android-support-v7-appcompat.jar(я знаю, что ваш проект уже ссылался на него, но не волнуйтесь, просто добавьте его снова).
  • Разверните банку и прикрепите источник к внешнему банку: WhereverYouHaveTheSource/support/appcompat
  • Перейдите на вкладку "Заказ и экспорт", переместите внешнюю банку над "Зависимости Android"

Ответ 2

Или же, используя @andr answer to Как подключить источник библиотеки поддержки Android в Eclipse?

git clone https://github.com/android/platform_frameworks_support android_sources_folder

добавить android-support-v7-appcompat.jar.properties файл в библиотеки (рядом с android-support-v7-appcompat.jar) с контентом

src=D:\\android_sources_folder\\platform_frameworks_support\\v7\\appcompat\\src

закрыть и повторно открыть проект

Ответ 3

Источники для appcompat-v7 доступны в пакете API21/Sources for Android SDK, который можно загрузить с помощью диспетчера SDK, путь \sdk\sources\android-21\android\support\v7\

Android Studio позволит вам просматривать исходный код lib при указании этого каталога в качестве исходного корня appcompat-v7.