[컴][안드로이드] 안드로이드 소스 연결하기 android.jar 소스

eclipse 에서 framework 안드로이드 소스 보기 / android-support jar 소스 연결
안드로이드 소스 연결하기

eclipse 로 안드로이드 소스를 보다보면
source(.java) 대신에 .class 가 나오는 경우가 있다. 이 경우가 보통 실제 소스는 존재하지 않고, lib 만 존재하는 경우이다. 이런 경우 소스를 가져다 연결시킬 수 있다.
http://android.opensourceror.org/2010/01/18/android-source/

android.jar 의 소스를 받기
http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android/4.0.4_r1.2/
아래 부분에서 source 를 받는다.
image


git 을 통해 다운받으려면 아래의 link 를 참조하자.
http://erato1004.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4%EC%97%90%EC%84%9C-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C-%EC%97%B0%EA%B2%B0%ED%95%B4%EC%84%9C-%EB%B3%B4%EA%B8%B0


unzip source
받은 source 를
<…>\android-sdk\platforms\android-15
여기에 sources 폴더를 만들어서 넣는다.
http://android.opensourceror.org/2010/01/18/android-source/
image


eclipse 에서 source 를 연결하는 방법
project 에서 context menu –> properties –> libraries tab –> source attachment –> edit
image

image


version matching

당연한 이야기이지만, 아래 그림에서 처럼 버전이 잘 맞아야 한다. 그러니 source 를 download 받을 때 버전을 잘 확인하고 다운을 받도록 하자.



android-support-v4

android-support-v4.jar 의 source code 를 bind 하는 방법

  1. project 의 Properties >> Java Build Path >> Libraries >> Add External JARs >> android-support-v4.jar 선택

    Android Dependencies 에 이미 들어가 있어도 상관없다.
  2. 추가된 android-support-v4.jar 을 선택 >> Source Attachment 선택  >> Edit >> Location Path >> source 경로 적기

    일반적으로 <android-sdks>/extras/android/support/v4/src 에 있다.
  3. Order and Export tab 선택 >> 추가한 android-support-v4.jar 의 순서를 Android Dependencies 보다 up 











SDK Manager 로 다운받기



위와 같이 손쉽게 다운 받을 수 있다.
<Android_sdk_path>\sources\android-17\
그러면 위의 경로에 source 가 설치된다.


See Also


  1. https://github.com/OESF/OHA-Android-4.0.1_r1.0


References

  1. http://stackoverflow.com/questions/8543225/android-support-library-v4-getting-the-source-and-attaching-it-to-the-library


댓글 없음:

댓글 쓰기