2012-01-12 2 views
17

Мне нужно посмотреть файлы .java файла android sdk. Раньше я разрабатывал приложения, но мне никогда не приходилось смотреть на них, поэтому это не было проблемой. Я видел, что есть файл jar android.jar, который содержит все файлы классов, но фактических источников там нет. git дает различные проблемы для меня, потому что я за странным прокси, поэтому http://source.android.com/source/using-eclipse.html не очень помог. Что мне делать?Android SDK исходный код

EDIT: Я говорю о ява файлах, просто уточнить. И в случае, если вы в порядке, просматривая код онлайн, Where can I find Android source code online?http://www.google.com/codesearch/p?hl=en#uX1GffpyOZk/core/java/android/

ответ

4

Вы можете загрузить источники ICS через менеджер adk на свой локальный компьютер и затем прикрепить их к своему проекту в IDE. См. blog of Lars Vogel

+0

Прошу прощения, я не очень-то знаком с терминологией. Не могли бы вы предоставить какую-либо ссылку? – prongs

+0

- это процесс, отличный от froyo? – prongs

+0

нет способа, которым я могу просматривать его в Интернете? – prongs

18

Просто откройте диспетчер Android SDK и выберите Источники для Android SDK уровня API, который вы пытаетесь поддерживать, и нажмите «Установить пакеты»:

(I п этот случай я выбрал тех, для SDK v4.3 API-18 и SDK v4.2.2 API-17, но я уже устанавливали их) Eclipse Android SDK Manager

Если по какой-то причине кнопка SDK менеджер не отображаются на панели инструментов Eclipse, follow this recommendations.

Чтобы связать исходный код с Eclipse follow this instructions; Источники Android обычно находятся под [ANDROID_SDK_FOLDER]/sdk/sources/android- [API_LEVEL]

+0

Немного поздно подходит к show, но google обнаруживает множество противоречивых сведений об этом, и это, кажется, достаточно компетентный поток, чтобы получить решающий ответ. Источники, доступные из плагина sdk sources, устанавливаются только с андроидом 14 и включительно? – RichieHH

+0

@RichardRiley: Это то, что вы увидите в SDK Manager, если вы открыли идентификатор, уровень 14 - это первый уровень с доступной установкой Источники. Не уверен, что это официально задокументировано, но это то, что я видел до сих пор. – Chepech

+0

Вышеупомянутая процедура дает мне источник 'android.jar', но не' android-support - *. Jar's. Есть ли способ получить источник для них? – Lii

Смежные вопросы