본문 바로가기

Development/Android

Eclipse에 Android Source 링크 방법


이번 포스팅에서는 Eclipse에서 안드로이드 플랫폼 SDK에서 제공하는 클래스를 볼수 있는 설정 방법을 설명하겠습니다.

안드로이드 SDK 프레임 워크 소스를 받아야 하는데 받을 수 있는 곳은 다음의 링크를 통해 받을 수 있습니다.

http://android.git.kernel.org/?p=platform/frameworks/policies/base.git;a=summary

이곳에서 현재 필요한 Android 버전의 소스를 다운 받습니다.
다운 받은 후 압축을 풀게 되면 '압축푼경로/base/core/java' 폴더에 android 폴더와 com 폴더가 있습니다. 이 두 폴더를 자신의 Android 플래폼 경로에 복사를 해주어야 하는데요. 경로는 '안드로이드 SDK 위치/platforms/android-(API 레벨)/sources' 폴더이며, sources 폴더가 없다면 생성을 해주면 됩니다.

예를 들어 저는 안드로이드 2.3.3 버전(API 10레벨)을 받아서 제 Android SDK 설치 경로에 sources 폴더를 생성하고 복사를 하였습니다.
(복사 경로 -> C:\android\platforms\android-10\sources)

확인 방법은 프로젝트에서 Sensor와 같은 SDK에서 제공하는 클래스를 F3이나 컨트롤 왼쪽클릭하면 해당 클래스의 소스가 보여지면 성공한 것입니다.

참고 자료

- 안드로이드펍의 회색님의 작성글
- 안드로이드펍의 그냥가자님의 작성글