Каков наилучший метод для просмотра исходного кода платформы Android? - PullRequest
1 голос
/ 29 октября 2011

Я ищу какое-то программное обеспечение (IDE, редакторы и т. Д.) Для просмотра кода платформы Android. Я загрузил его на свой Linux-компьютер, и я могу собрать его с помощью инструментов командной строки. В настоящее время я делаю удаленный доступ к машине Linux с помощью замазки. Я не хочу IDE, но редактор (предпочтительно на основе Windows), с помощью которого я могу легко просматривать код (с такими функциями, как «перейти к определению», «перейти к ссылке» и т. Д.) Я пытался использовать notepad ++ с некоторыми плагинами, но я не сделал найти их очень зрелыми.

Ответы [ 3 ]

1 голос
/ 29 октября 2011

Я рекомендую всем знакомую IDE затмения, просто загрузите Android SDK, установите его в eclipse, затем скопируйте исходный код и вставьте его в

..\android-sdk-windows\platforms\android-8\sources

Создайте папку, еслине существует.Замените 8 на соответствующий уровень API для вашего исходного кода (например, 9 для Gingerbread).

Когда исходный код установлен, нажатие F3 над любым классом Android в eclipse открывает исходный файл и устанавливает курсор на то место, гдекласс определен.

0 голосов
/ 29 октября 2011

Рассмотрим наш Браузер исходного кода Java . Создает JavaDoc-подобный результат, но с гиперссылкой на код и наоборот. Буквально "просмотрите" код в вашем браузере.

Сам инструмент Java Source Browser работает на Windows, а не на Linux, но полученные HTML-страницы можно поместить куда угодно.

РЕДАКТИРОВАТЬ Февраль 2013: Давно, Java Source Browser можно нормально запускать под Linux с помощью Wine.

0 голосов
/ 29 октября 2011

То, что вы спрашиваете, противоречиво.

Вы хотите иметь возможность использовать такие функции, как переход к определению и переход к ссылке, которые являются функциями IDE, но вам не нужна IDE.

Редактор - это то, что редактор делает лучше всего, и это редактирование. В лучшем случае редактор может выделить некоторые вещи, но он не совсем понимает, что написано.

IDE (интегрированная среда разработки) - это то, что вам нужно. Я рекомендую Eclipse, он бесплатный и не требует много времени на настройку. В нем есть все функции, которые вы хотите, и многое другое. С помощью проводника проекта в Eclipse вы можете легко переключаться между исходными файлами. Также у него есть возможности SVN, если у вас есть правильный плагин, чтобы вы могли легко загружать полные проекты Android.

Я надеюсь, что эта информация - то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...