[개정]나홀로 개발자를 위한 안드로이드 프로그래밍의 모든 것
소스코드 다운로드 방법
2013.03.10
1. 소스코드 다운로드 방법
구글 프로젝트(google project) 사이트 : http://code.google.com/p/all-that-android-programming/ 에서 다운로드 받으실 수도 있고 SVN을 이용해서 직접 다운로드 받을 수 있습니다.
2부
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/Part2_Examples
3부(서버가 있는 관계로 4개의 프로젝트로 분리되어 있음)
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/Part3_Examples
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/CH_31_1_AppEngine
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/CH_32_7_gcm-demo-client
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/CH_32_7_gcm-demo-server
4부
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/Part4_Examples
주의 사항 : 3부의 경우 FacebookSDK를 사용하는 관계로
svn checkout http://all-that-android-programming.googlecode.com/svn/trunk/FacebookSDK
2. SVN을 이용하지 않고도 직접 zip 파일을 다운로드 할 수 있습니다.
http://code.google.com/p/all-that-android-programming/downloads/list 에 방문하시면
나홀로 개발자를 위한 안드로이드 프로그래밍의 예제 소스를 다운로드를 받으실 수 있습니다.
3. 소스 빌드 시 주의 사항
- svn에서 다운로드 하신 후에 Package Explorer에서 프로젝트 선택 후 [Properties > Resource > Text file encoding ] 을 UTF-8로 변경하여 주시기 바랍니다.
- Part2와 Part3의 예제는 모두 Google map 관련 소스가 있습니다. 따라서 Android SDK 버전을 Google API가 포함된 버전으로 사용해서 빌드해야 합니다.
4. 소스코드 구성 방법
2부는 Part02_Examples 디렉토리에
3부는 Part03_Examples 디렉토리에
4부는 Part04_Examples 디렉토리에 저장되어 있습니다.
Part02_Examples와 Part03_Examples는 각각 하나의 이클립스 프로젝트로 구성되어 있고 각 부의 모든 장들은 해당 프로젝트에서 찾으실 수 있습니다. AndroidManifest.xml 파일과 res 상의 모든 리소스는 모든 장에서 공유합니다. 하지만 .java 소스 파일들은 각각 장별로 패키지를 별도로 구분하여 관리합니다. 여러분들이 책에서 보시는 예제는 주로 이 .java 파일을 참고하시면 됩니다. .java 파일을 구별하기 위한 패키지는 다음과 같이 정의 됩니다.
패키지 구분 예제 >
com.appstudio.android.sample.ch_23_1 --> 23장 1절의 에제소를 담고 있는 패키지 입니다.
com.appstudio.android.sample.ch_4 --> 4장의 예제소스를 담고 있는 패키지 입니다.
각 부별로 ch_장_절 번호로 소스코드를 찾으시면 됩니다.
감사합니다.
'안드로이드의 모든 것 > 소스코드 및 학습자료' 카테고리의 다른 글
"안드로이드 프로그래밍의 모든것" 목차 마인드맵 (0) | 2013.03.05 |
---|