Ответ 1
Существует плагин Eclipse под названием Android Sources, который устанавливает источники через Gingerbread. Я не пробовал это недавно.
Ранее я имел успех с 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.
Каково настоящее руководство для этого?
Существует плагин Eclipse под названием Android Sources, который устанавливает источники через Gingerbread. Я не пробовал это недавно.
Существует обновленное руководство. Таким образом, для этого вам не нужно устанавливать плагин eclipse.
Снип сверху Ссылка:
выполните следующие шаги, если вы уже загрузили исходные файлы Android
Займитесь в eclipse и нажмите F3 над каким-либо источником андроида, которого нет, например Activity. И получите это надоедливое окно, которое мы все ненавидим:
Нажмите "Прикрепить источник", выберите "Внешняя папка" и выберите ядро /java в базовой папке.
Для Android 4+ здесь tutorial для подключения источников для затмения.
EDIT:
Откройте Your_Project → Android XXX, щелкните правой кнопкой мыши по android.jar
и выберите Properties
.
Укажите путь источников как Исходное вложение Java → Путь расположения, нажав Внешняя папка
Укажите ссылочный путь как Местоположение Javadoc → Путь расположения Javadoc, нажав Обзор
Теперь вы можете просматривать такие источники:
Здесь учебник:
Убедитесь, что вы установили/загрузили источник Android для соответствующей версии Android SDK API.
1.1 Проверьте версию API версии, указанную в проекте Eclipse для Android/Project Build:
Откройте Project Properties/Java Build Path и нажмите кнопку "Link Source..." на вкладке "Источник":
Укажите, где вы установили Android SDK, разверните папку "Источники", выберите соответствующую версию исходного API-интерфейса (и нажмите "ОК" ):
Далее...
Важным шагом является исключить весь связанный источник из здания. В противном случае у нас могут быть некоторые повторяющиеся исходные ошибки плюс кто хочет построить весь Android-источник, когда у нас уже есть банки! Итак, нажмите "Добавить...", введите *
, нажмите "ОК" (и затем "Готово" ):
Убедитесь, что все настроено правильно:
Желаемый результат - связанный источник платформы без побочных эффектов:
Надеюсь, это помогло:)
Лучший способ: ниже.
Обновите Android SDK Manager, включая источник нужной вам версии.
нажмите на Любой класс, например активность, если источник правильно подключен, он откроет класс Activity.
Если он не открывается, нажмите на источник подключения и укажите исходный путь, как указано выше.
Исходный путь будет похож на android-sdk-windows\sources\android-17
Это поможет вам добавить источник для SDK для Android.
Вы можете сделать это таким образом.... hover or copy paste
any class_name
, который предоставляется от android, просто нажмите F3
, вы найдете там тег Attach_a_source
, щелкните по нему и здесь просмотрите свой android-sdk
папка
и из него just pick source folder
, потому что внутри него every android files resides
.