안드로이드 소스 연결하기
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 를 받는다.
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/
eclipse 에서 source 를 연결하는 방법
project 에서 context menu –> properties –> libraries tab –> source attachment –> edit
version matching
당연한 이야기이지만, 아래 그림에서 처럼 버전이 잘 맞아야 한다. 그러니 source 를 download 받을 때 버전을 잘 확인하고 다운을 받도록 하자.android-support-v4
android-support-v4.jar 의 source code 를 bind 하는 방법- project 의 Properties >> Java Build Path >> Libraries >> Add External JARs >> android-support-v4.jar 선택
Android Dependencies 에 이미 들어가 있어도 상관없다. - 추가된 android-support-v4.jar 을 선택 >> Source Attachment 선택 >> Edit >> Location Path >> source 경로 적기
일반적으로 <android-sdks>/extras/android/support/v4/src 에 있다. - Order and Export tab 선택 >> 추가한 android-support-v4.jar 의 순서를 Android Dependencies 보다 up
SDK Manager 로 다운받기
위와 같이 손쉽게 다운 받을 수 있다.
<Android_sdk_path>\sources\android-17\그러면 위의 경로에 source 가 설치된다.
댓글 없음:
댓글 쓰기