글
들어가며
안드로이드 소스를 분석하다보면 시스템쪽의 java 소스를 봐야할 경우가 많은데 이클립스상에서 따라내려갈 수 없게 되어있어서 불편할때가 많았다.
안드로이드 sdk 에다가 이클립스 소스를 연결하는법을 알아보도록 하자.
SDK 에 안드로이드 소스 링크걸기
이클립스에서는 기본적으로 jar 파일에다가 소스 링크걸기를 지원한다.
그런데 안드로이드의 jar 파일은 이 기능이 꺼져있어서 임의로 링크 걸수없게 되있다.
그러나 이클립스에서 안드로이드 프로젝트를 만들어서 android.jar 파일의 Source attachment 부분을 보면 기본적으로 경로가 잡혀있음을 알 수 있다.
결국 해당 경로에 sources 디렉토리를 만들어서 소스를 넣어주면 링크가 된다는 소리다.
그러기 위해서는 소스를 먼저 다운받아야 하는데 아래 글을 참조해서 다운 받기로 하자.
android 소스 다운로드 받기그다음 sdk 를 설치한 경로의 platform/android-7 디렉토리에 다가 심볼릭 링크를 걸어주면 된다.
이클립스가 켜져있다면 F5 를 눌러서 리플래쉬 해 주면 소스를 로딩하는것을 볼 수있다.# ln -s eclare_src/ android-sdk-linux_86/platforms/android-7/sources
이제 원하는 소스를 마음대로 볼 수 있다.
'알짜정보 > Android' 카테고리의 다른 글
안드로이드 UBI FS 를 위한 커널셋팅 (794) | 2010.05.27 |
---|---|
안드로이드 밧데리 패치 (40) | 2010.03.30 |
우분투에 이클립스 ADT 설치하기 (33) | 2010.03.21 |
안드로이드 소스 컴파일 하기 (48) | 2010.03.21 |
android 소스 다운로드 받기 (40) | 2010.03.18 |
RECENT COMMENT