서울시에서 하는 안드로이드 과정에 선정되어 오리엔테이션 하는날 한 얘기다.
다들 IT업체에서 왔거나 대학에서 컴퓨터를 전공한다고 한다
근데 나는 "하나도 몰라요. 아이디어가 있어서 그걸 만들어보고 싶어요"
강사님의 얼굴이 조금 상기된듯 하더니 이내 알겠다는 표정이다.
<2011년 8월 29일 업데이트 하였다. 그동안 각종 SW업그레이드로 변경된게 있다.>
그로부터 3개월후 다 잊어버리기전에 다시한번 보자 하여 교재를 다시 찾았다
다시한번더 하면 그래도 조금은 남아있겠지 그리고 이왕이면 블로그에 남기자 그리고 언제든지 볼수 있잖아!
묻지도말고 시키는데로 하자
1. 자바를 설치하자
Java는 프로그래밍 언어중 하나며. sun이 만들었고 안드로이드 OS의 기본이다.
먼저 설치되있을수도 있다 그러니 확인하자
시작 -> 모든프로그램 -> 보조프로그램 -> 실행 .. 클릭하자 -.-;
검정색 화면이 나오고 뭔가가 깜박인다.
타이프치자 java - version
그러면 java version "1.6.0_21" 이런게 보이는데 1.6이상이된 된단다
<Java 1.7.0 이 나왔다>
설치되었으면 아래와 같은 이미지가 보인다.
java가 뭐냐고(이상한문자 등) 나오면 다시 설치하자
http://www.oracle.com/technetwork/java/javase/downloads/index.html
그 다음에는 아래그림과 같이 Download JDK를 클릭하자
<2011년 8월 29일자 화면 수정>
수정전 화면
1) 플랫폼이 뭐나는 박스가 나오는데 Windows를 선택하자
나머지는 전문가들이 아는 용어고 그걸 알면 이글을 읽을 필요없다.
2) 유저네임 어쩌구 하는거 안해도 된다. 빨간 Continue 클릭하자
3) 다음 화면에서 가운데 박스에서 jdk 어쩌구 하는거 클릭하면 된다. (혹시 모르니 저장하는것도 좋다.)
4) 프로그램 설치 상세설명은 생략.(아래 링크 참조)
참조사이트 : http://blog.naver.com/crowdark7?Redirect=Log&logNo=106018365
참조사이트 : http://applesay86.blog.me/140096134844
환경변수는 꼭 설정해야함
2. 이클립스를 설치하자
<혹시 한글로 폴더이름이 된 경로에 저장한다면 영문으로 교체한다.
안그러면 이클립스 실행시 에러가 나온다>
이클립스(eclipse)는 개발자 편하라고 만든 프로그램이며 공짜다
1) 사이트에 접속하자(이클립스 헬리오스 버전이다.)
이클립스 클래식 버전(3.6.2) - WIndows 32bit
<이클립스는 인디고, 갈릴레오, 헬리오스 등이 있는데 인디고의 경우는 앱외
다른 자바프로그램도 개발 가능한 최상위 버전이다. 그리고 구체적으로 어떤 차이는 모름.
저는 최근에 헬리오스를 설치 했음>
2) 이클립스는 설치되는 프로그램이 아니다. 다운후 압축을 풀면 바로 실행되는 프로그램이다.
이왕이면 한 폴더에 놔두자. 내문서 밑에 android 폴더를 만든후 그 아래에 두자
3) 이클립스를 실행하자 그러면 Workspace를 선택하라는 메시지가 나오는데 아까 만들어준
내문서\안드로이드 밑에 다시 WS라는 폴더를 만든후 선택하자
4) 이쯤이면 한번 확인해야하는 부분이 있다.
혹시 컴퓨터이음이 한글로 되어있다면 영문으로 다시 사용자를 생성하자
3. 안드로이드 개발도구(ADT)를 설치하자
안드로이드 개발도구는 이클립스(eclipse)에서 실행된다.
1) 이클립스를 실행하자
2) 이클립스 상단 매뉴에서 Help -> Install New Software...를 선택하면 다시 창이열린다.
Add 버튼을 클릭하면 작은창이 다시 열리는데
Name에는 "ADT"를 입력하고
Location에는 다음과 같이 입력한다. http://dl-ssl.google.com/android/eclipse
그런다음 OK버튼을 클릭하면 가운데 Developer Tools 라는 것이 생긴다.
<2011년 8월 29일> - 몇가지가 추가되었다.(Hierarchy Viewer, Traceviewer)
위 그림과 같이 체크표시하고 Next를 클릭하면
Android DDMS와
Android Development Tools라는 것이 가운데 박스에 나타나면 다시 Next 버튼을 클릭.
<인디고 버전에서는 DDMS, Development Tools외 몇가지 더보임.>
I accept the terms of the license agreements를 선택후 Finish 버튼을 클릭한다.
프로그램이 설치되고 동의 구하는 화면이 나타나면 OK 하면 다시 시작해야한다는 메시지가 나온다.
반드시 다시시작해야 설치한 ADT가 반영된다.
4. 안드로이드 SDK를 설치하자
1) 안드로이드 SDK의 다운로드
다음사이트에서 안드로이드 SDK를 다운받아(Windows 버전)
내문서\Android 밑에 Android-SDK 폴더를 만든후 그곳에 압축을 풀자
http://developer.android.com/sdk/index.html
2) 안드로이드 SDK의 위치 지정
이클립스 상단 매뉴에서 Windows -> Perference를 선택하면
아래 창이 열리는데 Android를 선택하면 SDK Location을 입력하는 화면이 나타난다.
내문서\Android 밑에 Android-SDK 폴더를 만든후 그것을 선택하자
(C:\Users\android\Documents\addroid\andriod-SDK)
위 경로의 환경변수는 꼭 설정해야함
3) 안드로이드 플렛폼 패키지 다운로드하기
기본적인것은 설치되었다 이제는 안드로이드 플렛폼 즉 pc에서 안드로이드 화면을
다운로드 하는 것이다.
참고로 버전별로 다은로드 할수 있다 갤럭시S는 2.1 LG의 옵티머스원은 2.2(프로요)이다.
이클립스에서 Windows -> Android SDK and Manager를 선택하면 아래 화면이 열린다.
Available Packages를 선택하고 체크박스에 체크하면 위 그림과 같이 모두 선택된다.
모두다 선택해도 된다. 단지 시간이 걸릴뿐이다.
<2011년 8월 29일 현재 여러가지가 추가되었다.>
Install Selected를 클릭하면 다음의 화면이 나오고 Accept All을 체크한후 Install을 클릭한다.
4) 안드로이드 플렛폼 만들기
다운로드된 SDK를 이용하면 PC 화면에서 안드로이드 폰의 모습을 볼수 있다.(에뮬레이터)
위에서 한것과 같이
이클립스에서 Windows -> Android SDK and Manager를 선택하면 아래 화면이 열린다.
Virtual Devices를 선택한후 New를 클릭하면 아래그림이 나온다.
Name : Android21 입력
Target L Androis 2.1-update1 선택
Size : 100 입력(SD카드 용량을 100으로 산정한다는 것입니다.
안드로이드 2.2만 하실분은 2.2를 선택하면 된다.
모든것은 설치되었다 이제는 안드로이드 개발환경이 완료되었다 개발을 위해서
이클립스에서 File -> New Project -> Project를 선택하면 아래 화면이 보인다.
Android를 클릭하고 Android Project를 선택후 Next를 클릭한다.
1) Project Name : helloworld 희망하는 이름을 입력한다.
2) Contents : Create new projent in workspace를 선택한다.
3) Build Target은 안드로이드 2.1을 선택한다.
4) Application name : helloworld 통상 Project Name과 같은것을 써준다.
5) Package name : org.yeda.basic.helloworld
- org : 처음에는 무조건 org로 시작해야 한다고 한다(강사 얘기)
- yeda : 회사나 조직이름을 써준다.
- basic : 프로젝트명을 써준다.
- helloworld : 통상 Project Name과 같은것을 써준다.
6) Create Activity : helloworld 통상 Project Name과 같은것을 써준다.
7) Min SDK Version : 이전버전 지원여부를 표시하는데 적지말자
(현재의 버전만 만드는 것으로 하자)
그러면 아래그림과 같은 프로젝트가 생긴다
여기에 기능을 넣고 그리고 깨고 부수면 된다.
참고로 R.java를 찾을수 없다는 메시지가 보인다면 아래 링크를 참조하자
http://blog.naver.com/notinoti?Redirect=Log&logNo=80114946836
그런 다음 helloworld 위에서 마우스 오른쪽을 클릭후 Run As -> Android Application을 클릭하면
짜잔~~~ 아래 그림이 나온다
추가로 한글 환경과 한글 키보드 설정과 현재 위치를 설정해보자
1) 한글환경 설정
빨간 동그라미 부분을 마우스로 끌어올리면 그 아래 화먄이 보이고 거기서 Settings을 클릭하자
아래 화면이 나오면 Language & keyboard setting을 클릭하자
그리고 Select locale 선택후 아래로 내려가면(마우스 휠을 내리면 됨) 친숙한 "한국어"가 보이고
이것을 선택하면 짠!! 한글이 보인다.
이상으로 안드로이드 개발을 위한 초기설정을 마친다.
다들 IT업체에서 왔거나 대학에서 컴퓨터를 전공한다고 한다
근데 나는 "하나도 몰라요. 아이디어가 있어서 그걸 만들어보고 싶어요"
강사님의 얼굴이 조금 상기된듯 하더니 이내 알겠다는 표정이다.
<2011년 8월 29일 업데이트 하였다. 그동안 각종 SW업그레이드로 변경된게 있다.>
그로부터 3개월후 다 잊어버리기전에 다시한번 보자 하여 교재를 다시 찾았다
다시한번더 하면 그래도 조금은 남아있겠지 그리고 이왕이면 블로그에 남기자 그리고 언제든지 볼수 있잖아!
묻지도말고 시키는데로 하자
1. 자바를 설치하자
Java는 프로그래밍 언어중 하나며. sun이 만들었고 안드로이드 OS의 기본이다.
먼저 설치되있을수도 있다 그러니 확인하자
시작 -> 모든프로그램 -> 보조프로그램 -> 실행 .. 클릭하자 -.-;
검정색 화면이 나오고 뭔가가 깜박인다.
타이프치자 java - version
그러면 java version "1.6.0_21" 이런게 보이는데 1.6이상이된 된단다
<Java 1.7.0 이 나왔다>
설치되었으면 아래와 같은 이미지가 보인다.
java가 뭐냐고(이상한문자 등) 나오면 다시 설치하자
http://www.oracle.com/technetwork/java/javase/downloads/index.html
그 다음에는 아래그림과 같이 Download JDK를 클릭하자
<2011년 8월 29일자 화면 수정>
수정전 화면
1) 플랫폼이 뭐나는 박스가 나오는데 Windows를 선택하자
나머지는 전문가들이 아는 용어고 그걸 알면 이글을 읽을 필요없다.
2) 유저네임 어쩌구 하는거 안해도 된다. 빨간 Continue 클릭하자
3) 다음 화면에서 가운데 박스에서 jdk 어쩌구 하는거 클릭하면 된다. (혹시 모르니 저장하는것도 좋다.)
4) 프로그램 설치 상세설명은 생략.(아래 링크 참조)
참조사이트 : http://blog.naver.com/crowdark7?Redirect=Log&logNo=106018365
참조사이트 : http://applesay86.blog.me/140096134844
환경변수는 꼭 설정해야함
2. 이클립스를 설치하자
<혹시 한글로 폴더이름이 된 경로에 저장한다면 영문으로 교체한다.
안그러면 이클립스 실행시 에러가 나온다>
이클립스(eclipse)는 개발자 편하라고 만든 프로그램이며 공짜다
1) 사이트에 접속하자(이클립스 헬리오스 버전이다.)
이클립스 클래식 버전(3.6.2) - WIndows 32bit
<이클립스는 인디고, 갈릴레오, 헬리오스 등이 있는데 인디고의 경우는 앱외
다른 자바프로그램도 개발 가능한 최상위 버전이다. 그리고 구체적으로 어떤 차이는 모름.
저는 최근에 헬리오스를 설치 했음>
2) 이클립스는 설치되는 프로그램이 아니다. 다운후 압축을 풀면 바로 실행되는 프로그램이다.
이왕이면 한 폴더에 놔두자. 내문서 밑에 android 폴더를 만든후 그 아래에 두자
3) 이클립스를 실행하자 그러면 Workspace를 선택하라는 메시지가 나오는데 아까 만들어준
내문서\안드로이드 밑에 다시 WS라는 폴더를 만든후 선택하자
4) 이쯤이면 한번 확인해야하는 부분이 있다.
혹시 컴퓨터이음이 한글로 되어있다면 영문으로 다시 사용자를 생성하자
3. 안드로이드 개발도구(ADT)를 설치하자
안드로이드 개발도구는 이클립스(eclipse)에서 실행된다.
1) 이클립스를 실행하자
2) 이클립스 상단 매뉴에서 Help -> Install New Software...를 선택하면 다시 창이열린다.
Add 버튼을 클릭하면 작은창이 다시 열리는데
Name에는 "ADT"를 입력하고
Location에는 다음과 같이 입력한다. http://dl-ssl.google.com/android/eclipse
그런다음 OK버튼을 클릭하면 가운데 Developer Tools 라는 것이 생긴다.
<2011년 8월 29일> - 몇가지가 추가되었다.(Hierarchy Viewer, Traceviewer)
위 그림과 같이 체크표시하고 Next를 클릭하면
Android DDMS와
Android Development Tools라는 것이 가운데 박스에 나타나면 다시 Next 버튼을 클릭.
<인디고 버전에서는 DDMS, Development Tools외 몇가지 더보임.>
I accept the terms of the license agreements를 선택후 Finish 버튼을 클릭한다.
프로그램이 설치되고 동의 구하는 화면이 나타나면 OK 하면 다시 시작해야한다는 메시지가 나온다.
반드시 다시시작해야 설치한 ADT가 반영된다.
4. 안드로이드 SDK를 설치하자
1) 안드로이드 SDK의 다운로드
다음사이트에서 안드로이드 SDK를 다운받아(Windows 버전)
내문서\Android 밑에 Android-SDK 폴더를 만든후 그곳에 압축을 풀자
http://developer.android.com/sdk/index.html
2) 안드로이드 SDK의 위치 지정
이클립스 상단 매뉴에서 Windows -> Perference를 선택하면
아래 창이 열리는데 Android를 선택하면 SDK Location을 입력하는 화면이 나타난다.
내문서\Android 밑에 Android-SDK 폴더를 만든후 그것을 선택하자
(C:\Users\android\Documents\addroid\andriod-SDK)
위 경로의 환경변수는 꼭 설정해야함
3) 안드로이드 플렛폼 패키지 다운로드하기
기본적인것은 설치되었다 이제는 안드로이드 플렛폼 즉 pc에서 안드로이드 화면을
다운로드 하는 것이다.
참고로 버전별로 다은로드 할수 있다 갤럭시S는 2.1 LG의 옵티머스원은 2.2(프로요)이다.
이클립스에서 Windows -> Android SDK and Manager를 선택하면 아래 화면이 열린다.
Available Packages를 선택하고 체크박스에 체크하면 위 그림과 같이 모두 선택된다.
모두다 선택해도 된다. 단지 시간이 걸릴뿐이다.
<2011년 8월 29일 현재 여러가지가 추가되었다.>
Install Selected를 클릭하면 다음의 화면이 나오고 Accept All을 체크한후 Install을 클릭한다.
4) 안드로이드 플렛폼 만들기
다운로드된 SDK를 이용하면 PC 화면에서 안드로이드 폰의 모습을 볼수 있다.(에뮬레이터)
위에서 한것과 같이
이클립스에서 Windows -> Android SDK and Manager를 선택하면 아래 화면이 열린다.
Virtual Devices를 선택한후 New를 클릭하면 아래그림이 나온다.
Name : Android21 입력
Target L Androis 2.1-update1 선택
Size : 100 입력(SD카드 용량을 100으로 산정한다는 것입니다.
안드로이드 2.2만 하실분은 2.2를 선택하면 된다.
모든것은 설치되었다 이제는 안드로이드 개발환경이 완료되었다 개발을 위해서
이클립스에서 File -> New Project -> Project를 선택하면 아래 화면이 보인다.
Android를 클릭하고 Android Project를 선택후 Next를 클릭한다.
1) Project Name : helloworld 희망하는 이름을 입력한다.
2) Contents : Create new projent in workspace를 선택한다.
3) Build Target은 안드로이드 2.1을 선택한다.
4) Application name : helloworld 통상 Project Name과 같은것을 써준다.
5) Package name : org.yeda.basic.helloworld
- org : 처음에는 무조건 org로 시작해야 한다고 한다(강사 얘기)
- yeda : 회사나 조직이름을 써준다.
- basic : 프로젝트명을 써준다.
- helloworld : 통상 Project Name과 같은것을 써준다.
6) Create Activity : helloworld 통상 Project Name과 같은것을 써준다.
7) Min SDK Version : 이전버전 지원여부를 표시하는데 적지말자
(현재의 버전만 만드는 것으로 하자)
그러면 아래그림과 같은 프로젝트가 생긴다
여기에 기능을 넣고 그리고 깨고 부수면 된다.
참고로 R.java를 찾을수 없다는 메시지가 보인다면 아래 링크를 참조하자
http://blog.naver.com/notinoti?Redirect=Log&logNo=80114946836
그런 다음 helloworld 위에서 마우스 오른쪽을 클릭후 Run As -> Android Application을 클릭하면
짜잔~~~ 아래 그림이 나온다
추가로 한글 환경과 한글 키보드 설정과 현재 위치를 설정해보자
1) 한글환경 설정
빨간 동그라미 부분을 마우스로 끌어올리면 그 아래 화먄이 보이고 거기서 Settings을 클릭하자
아래 화면이 나오면 Language & keyboard setting을 클릭하자
그리고 Select locale 선택후 아래로 내려가면(마우스 휠을 내리면 됨) 친숙한 "한국어"가 보이고
이것을 선택하면 짠!! 한글이 보인다.
이상으로 안드로이드 개발을 위한 초기설정을 마친다.