본문 바로가기
모바일 앱(Mobile-App)/안드로이드 앱 개발

002. 첫 번째 앱 만들어 보기

by 긱펀 2022. 1. 19.
반응형

[1] 안드로이드 스튜디오 시작하기

(1) 안드로이드 스튜디오를 실행하고 다음 화면과 같이 뜨면 "New Project"를 클릭합니다.

 

(2) 다음 화면에서 Phone and Tablet이 선택된 화면 가운데에 "Empty Activity"를 선택하고 Next 버튼을 클릭합니다.

 

(3) 다음 화면에서 Name은 나의 프로젝트 이름으로서 자유롭게 지어주면 됩니다. 

그리고 Language는 Java로 선택해 주세요. Minimun SDK라는 것은 앱이 실행될 수 있는 최소 버전을 나타내는 것으로서 스마트폰 버전이 이보다 낮을 경우 앱을 사용할 수 없기에 낮은 버전으로 설정하는 것을 권장합니다.(저는 아주 낮은 버전인 Android 4.1을 선택했습니다.)

 

(4) 이제 다음 그림과 같이 개발 환경이 뜨면 안드로이드 스튜디오 개발 준비가 완료된 것입니다.

 

[2] 앱 실행을 위한 가상의 스마트폰 띄우기

  • 제작한 앱을 실행시키는 방법은 2가지가 있습니다.
  • 첫 번째는 스마트폰에 직접 APK 파일(안드로이드 앱 설치파일)을 설치하여 실행하는 것이고,
  • 두 번째는 스마트폰이 없는 경우 가상의 디바이스(AVD)를 띄워서 사용하는 방법입니다.
  • 여기에서는 먼저 가상의 디바시으(AVD)를 사용해 보도록 하겠습니다.

 

(1) 안드로이드 스튜디오 화면의 오른쪽 위에 "No devices"라고 적힌 부분을 클릭하여 "AVD Manager"로 선택해 줍니다.

 

(2) 그 후에 뜨는 화면의 정 가운데에 있는 "Create Virtual Device..."를 클릭합니다.

 

(3) 이제 가상의 스마트폰의 종류를 골라야 합니다. 저는 무난하게 Nexus 5X로 선택했습니다.

 

 

(4) 스마트폰 종류 선택 후, 현재는 처음 개발하는 거다 보니 system image라는 것을 다운받아야 합니다. 가장 최신 API Level 30으로 선택합니다. "Download" 글자 부분을 클릭합니다.

 

 

(5) 그러면 다운로드를 하기 전에 약정서를 허용하라는 창이 뜹니다. Accept를 선택하고 Next를 클릭하여 다음으로 갑니다.

 

 

(6) 그러면 프로그램 다운 및 설치가 진행될 것이고, 그 과정이 완료되면 Finish를 눌러 줍니다.

 

 

 

(7) 이제 system image 다운과 설치가 끝났으므로 아래와 같은 화면에서 내가 설치한 API Level 30 부분을 클릭한 상태에서 Next 버튼을 눌러줍니다.

 

 

(8) 가상의 스마트폰 화면을 세로로 사용하기 위해 Portrait를 클릭하고 Finish 버튼을 눌러줍니다.

 

 

(9) 지금까지 가상의 스마트폰 사용을 위한 AVD 설정을 완료했고, 다시 안드로이드 스튜디오 화면의 오른쪽 위에 "Nexus 5X API 30"이라고 생긴 부분의 오른쪽에 있는 화살표를 클릭하면 가상의 스마트폰이 실행될 것입니다.

 

(10) 다음 그림과 같이 가상의 스마트폰이 실행될 것입니다. 저는 실행되는 데에 약 1분 정도 걸렸습니다.

 

[3] 나의 첫 번째 Hello World! 앱 만들기

(1) 가상의 스마트폰(AVD) 실행을 멈추기 위해 다음 그림과 같이 빨간색 버튼을 눌러줍니다.(안드로이드 스튜디오 화면의 오른쪽 상단에 있음)

 

(2) 다음 그림의 (1)~(3) 번호 순서대로 클릭하며 My Hello World! 라는 글자를 입력해 줍니다.

(3) 코드 수정을 했으니 다시 한번 초록색 화살표 버튼을 눌러 가상의 스마트폰을 실행해 줍니다.

 

 

(4) 최종적으로 다음 그림과 같이 My Hello World! 가 실행되는 지 확인합니다.

드디어 코딩을 통해 나만의 첫 번째 앱을 만들어 보았습니다!

 

 

728x90
반응형

댓글