따라하는 안드로이드 - Hello World

 

프로그램 실행의 기본?! 이라고 할 수 있는 Hello World!!!
지난 주에하다 말았던.. 아니.. 분량 때문에 막혔던 부분을 이어서 하도록 하겠습니다.

소스 위주로 하면 편할거 같은데.. 아직은 그림을 보여주면서 친절하게 설명해줘야하는 부분이 많네요.

아차!! 하고 지난 강좌를 못봤다면

강좌. Hello World -1- 을 참고하시기 바랍니다.

>> 에물레이터 실행하기

 

Package Explorer에서 에러 메시지가 없이 정상적인 모습이라면
에뮬레이터를 실행하기 위해 아래 화면과 같은 메뉴로 이동해주세요.

Run > Run Configurations... 선택합니다.
또는 아래 그림과 같이 녹색 아이콘 옆에 작은 ▼ 표시를 눌른 다음 Run Configurations...를 선택합니다.
 




                                            

[그림 1-9. 실행 전 설정을 해줘야 합니다.]

 

 

 

아래와 같이 Run Configurations 창미 뜹니다.
처음에는 아무 내용이 없습니다.
새로운 어플리케이션을 등록해줘햐 하기 때문이죠~

왼쪽 메뉴에 제일 위에 있는 Android Application을 더블 클릭해줍니다!! 더블 클릭!!

 








                   

[그림 1-10. 새로 생성]

 

 

 

더블 클릭 후에, 오른쪽에 새로운 내용이 나타납니다.
처음에 이름은 New_configuration 으로 설정되어있습니다.
그림에서 빨간 밑줄 친 곳을 수정하여 이름을 변경해줍니다.

 






                                      

[그림 1-11. 실행시 이름을 지어주세요. 알아보기 쉽게 Hello 로 적었어요~]

 

 

 

화살표가 가리키는 곳에 Browse... 버튼을 눌러줍니다.
그러면 화면 중간에 생성되어 있는 프로젝트를 선택하는 창이 나타납니다.
현재는 Hello 하나밖에 없습니다. 선택을 해주고 OK를 눌러줍니다.

 

     






 

[그림 1-12. Browse... 버튼을 눌러야지 창이 뜹니다.]

 

 

 

수정이 됬으면, 자동적으로 Project 란에 Hello 라는 프로젝트가 들어갑니다.
그 다음엔 Launch Action에서 선택을 할 수 있습니다.
첫 번째, Launch Default Activiity 는 현재 프로젝트의 기본 Activiy가 실행됩니다.
두 번째, 프로젝트 들이 여러개 있을 경우, 특정 프로젝트의 Activiy를 지정해줄 수 있습니다.
마지막 세 번째는 안드로이드가 부팅되고 나서 프로젝트 Activity가 실행되는게 아니라
안드로이드 기본 화면으로 가도록 하게 합니다.

여기서는 2번째를 선택해서 진행을 하도록 하겠습니다.

 

[그림 1-13. 보통은 1번째랑 2번째는 같다고 보면 되요]

 

 

 

이제 다음 탭으로 넘어갈 차례입니다.
중간에 상단에 Target 탭을 눌러줍니다.

아래에 보면 Manual 과 Automatic 이 있습니다.

Manual 은 실행할 때 마다 에뮬레이터 또는 안드로이드 지원 장비를 선택할 수 있는 창이 나옵니다.
Automatic 은 아래 항목에서 에뮬레이터 리스트 중 하나를 선택해서 재실행마다 선택한 에뮬레이터를 계속 쓰게 합니다.

에뮬레이터 선택이 있고 없고의 차이입니다.
만약 아래와 같이 에뮬레이터 리스트가 나오지 않는다면..

강좌. Android AVD 설정(에뮬레이터 생성) 을 참고하시기 바랍니다.

 

모든 설정이 완료되었으면 Apply 버튼을 눌러서 적용하고, Run을 눌러서 에뮬레이터 실행을 합니다.

 

                        

[그림 1-14. Target 누르고 Mode 선택하고.. 이제 끝~]

 

 

 

문제가 없는 이상, 아래와 같이 정상적으로 에뮬레이터가 실행됩니다.
제가 테스트한건 1.6 버전이라서 약간 달라보일수도 있어요~

 

 

[그림 1-15. 부팅 중..]

 

 

 

에뮬레이터 환경이라서 그런지 부팅은 오래걸리는 편입니다.

 

 

[그림 1-16. 역시 부팅 중..]

 

 

 

기다리다 보면, 아래와 같이 기본 화면이 나타납니다. +_+

 

 

[그림 1-17. 심플한 기본 화면]

 

 

 

만약 아래와 같이 메뉴키를 눌러서 Lock을 해제해 달라고 하면..
손가락이 가리키는 곳에 MENU 버튼을 눌러줍니다.

핸드폰이 기본으로 되어 있어서 메뉴 키를 눌러야 화면에 들어갈 수 있습니다.

 

                                         

[그림 1-18. Press Menu to unlock .. 자동으로 풀어주지 -ㅂ-;;]

 

 

 

잠시 기다리다 보면 아래와 같이 기본 화면이 뜹니다. +_+

 

 

[그림 1-19. Hello~ Hello~ Hello~]

 

 

Hello World를 보면 개발은 다 끝났다고 할 수 있겠죠 ㅋㅋ
             이제 보다 심층적으로 파고들기 위해... 강좌는 계속 됩니다~ 쭈욱~