윈도우 이클립스에서 안드로이드 어플을 개발할 때 API 보는 것 대신 소스를 보려면, 두가지 중 하나를 하면 된다.
1. 소스를 다운받기
   tortoiseGit 프로그램을 이용해서 아래 주소에 git 파일을 가지고 clone한다. 
    https://android.googlesource.com/platform/frameworks/base.git  
2. 자바 소스 zip 파일 다운 받기
 https://github.com/android/platform_frameworks_base/tags 디렉토리에 접근해서 버전에 맞게 소스를 다운받으면 된다. 


예전에는 소스를 다운받는 구조로 했었는데.. 별로 안좋은 것 같다. 


웹 브라우져에서 https://github.com/android/platform_frameworks_base/tags  에 접속한다.




나는 안드로이드 2.3.3 어플을 개발중이므로, android_2.3.3_r1을 다운받는다.



안드로이드 소스 연동 이클립스에서 SurfaceView 클래스의 소스를 보려고 했을 때, 아래와 같은 화면이 나타난다.

 




여기서 Attach Source의  External File을 선택후, 다운받은 zip 파일을 연결한다. (사진에 그림을 잘 못 그렸음..)
 



아래와 같이 안드로드이 자바 소스를 확인할 수 있다. 





Posted by 김용환 '김용환'