2013-08-21 2 views
0

Я начал изучать программу для Android, и мне любопытно увидеть код классов/ , например класс импорта android.app.Activity.Как я могу увидеть исходный код пакетов в Eclipse?

Как я могу видеть исходный код пакетов в eclipse?

+0

if - класс - это скомпилированный файл. Вы не видите исходный код. – Gianmarco

+0

@ Gianmarco Вы уверены? Разумеется, если скомпилированные классы не запутаны, вы можете получить что-то очень похожее на исходный код, если вы декомпилируете его, используя один из многих декомпиляторов Java. –

+0

вы «могли», но у вас никогда не будет оригинального исходного кода. Вы можете достичь чего-то подобного, но не так называемого исходного кода ... – Gianmarco

ответ

1

Вы можете прикрепить исходный код к библиотекам. ваш проект/Свойства/Java Build Path/Libraries/yourLibrary/Source вложение, а затем введите папку или zip-файл, содержащий исходный код (который вам нужно загрузить отдельно).

Если у вас есть только код объекта (файлы .class), вам необходимо научиться читать ByteCode (который хорошо выглядит Eclipse) или использовать дизассемблер Java ByteCode.

0

Как и в android sdk, мы получаем скомпилированный файл jar, который содержит все классы. Так в затмении вы не можете прочитать источник, но вы можете использовать, Официальный интернет-версию, чтобы читать исходный код классов:

http://developer.android.com/reference/packages.html

[В затмения, хотя по CTRL + клик на импорт может показать вы немного о классе, хотя это будет нелегко понять :)]

+0

спасибо за помощь. – haim

+0

ответьте другу, если это поможет! –

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