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

Как подключить Android-источник к Eclipse

Ранее я имел успех с Android-источником для Eclipse, следуя инструкциям Финна Джонсена здесь.

Однако этот подход, похоже, перестает работать:

samuel-josephs-computer-4:android-sources samueljoseph$ git checkout origin/froyo-release
Previous HEAD position was 1de4a2c... am 62619392: Merge "Fix leak when keylock is recreated."
HEAD is now at adba66b... This class no longer exists.

Был более поздний блог здесь, в котором был некоторый предварительно организованный источник для Eclair, но с тех пор ничего.

Есть также некоторые сообщения StackOverflow с 2008 года (старше, чем указано выше), например. https://stackoverflow.com/info/3182904/attaching-java-source-to-android-projects-in-eclipse.

Каково настоящее руководство для этого?

4b9b3361

Ответ 1

Существует плагин Eclipse под названием Android Sources, который устанавливает источники через Gingerbread. Я не пробовал это недавно.

Ответ 2

Существует обновленное руководство. Таким образом, для этого вам не нужно устанавливать плагин eclipse.

Вот ссылка

Снип сверху Ссылка:

выполните следующие шаги, если вы уже загрузили исходные файлы Android

  • Займитесь в eclipse и нажмите F3 над каким-либо источником андроида, которого нет, например Activity. И получите это надоедливое окно, которое мы все ненавидим:

  • Нажмите "Прикрепить источник", выберите "Внешняя папка" и выберите ядро ​​/java в базовой папке.

Ответ 3

Для Android 4+ здесь tutorial для подключения источников для затмения.

EDIT:

  • Сначала загрузите источник и javadoc из диспетчера sdk. Download these.
  • Откройте Your_Project → Android XXX, щелкните правой кнопкой мыши по android.jar и выберите Properties.

  • Укажите путь источников как Исходное вложение Java → Путь расположения, нажав Внешняя папка enter image description here

  • Укажите ссылочный путь как Местоположение Javadoc → Путь расположения Javadoc, нажав Обзор enter image description here

Теперь вы можете просматривать такие источники: enter image description here

Ответ 4

Здесь учебник:

  • Убедитесь, что вы установили/загрузили источник Android для соответствующей версии Android SDK API.

    1.1 Проверьте версию API версии, указанную в проекте Eclipse для Android/Project Build:

    project Properties/Android

  • Откройте Project Properties/Java Build Path и нажмите кнопку "Link Source..." на вкладке "Источник":

    project Properties/Java Build Path

  • Укажите, где вы установили Android SDK, разверните папку "Источники", выберите соответствующую версию исходного API-интерфейса (и нажмите "ОК" ):

    select source API version

  • Далее...

    Link Source

  • Важным шагом является исключить весь связанный источник из здания. В противном случае у нас могут быть некоторые повторяющиеся исходные ошибки плюс кто хочет построить весь Android-источник, когда у нас уже есть банки! Итак, нажмите "Добавить...", введите *, нажмите "ОК" (и затем "Готово" ):

    exclude everything

  • Убедитесь, что все настроено правильно:

    configured

Желаемый результат - связанный источник платформы без побочных эффектов:

source

Надеюсь, это помогло:)

Ответ 5

Лучший способ: ниже.

  • Обновите Android SDK Manager, включая источник нужной вам версии.

  • нажмите на Любой класс, например активность, если источник правильно подключен, он откроет класс Activity.

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

  • Исходный путь будет похож на android-sdk-windows\sources\android-17

Это поможет вам добавить источник для SDK для Android.

Ответ 6

Вы можете сделать это таким образом.... hover or copy paste any class_name, который предоставляется от android, просто нажмите F3, вы найдете там тег Attach_a_source, щелкните по нему и здесь просмотрите свой android-sdk папка и из него just pick source folder, потому что внутри него every android files resides.