Java/Android Studio

안드로이드 스튜디오 계산기(1): 프로젝트 생성, 에뮬레이터 실행

Choi G.H 2020. 9. 10. 17:27
반응형

Android Studio 를 이용해 계산기를 만들어보자!

 

1. 프로젝트 생성하기

 

 

[File]-[New]-[New Project]

새로운 프로젝트를 생성한다.

 

Empty Activity

이번시간에는 텅 빈 액티비티를 선택한다.

 

Next를 누르면 프로젝트 이름과 경로를 설정하는 창이 나온다. 설정이 완료되면 [Finish]

 

activity_main.xml

실행하면 가장 기본적인 요소 2가지가 보인다.

 

activity_main.xml은 인터페이스를 구성하는 요소이고 MainActivity는 함수를 컨트롤하는 부분이다.

 

activity_main.xml 과 MainActivity.java

ASP.NET으로 비유하면  activity_main.xml 과 MainActivity.java는 각각 뷰와 컨트롤에 대응한다.

 

2. 에뮬레이터 실행하기

 

AVD Manager를 실행시킨다.

 

필자는 이미 에뮬레이터를 생성해서 Galaxy S7 API R이 보인다.

 

+Create Virtual Device를 눌러 가상머신을 생성하자

 

 

가상머신의 기종을 선택하자. 원하는 기종이 없을 경우 스펙을 직접 입력하거나 import할 수 있다.

 

시스템 이미지 설정

 

여기서 이미지란 일반적으로 뜻하는 사진이 아닌 OS를 구동하기 위한 패키지를 뜻한다.

 

기타 설정을 마치고 [Finish]

 

상단의 Run app 버튼을 누른다 (Shift + F10)

 

에뮬레이터가 실행되고 현재까지 만들어진 어플리케이션이 실행된다.

 

스마트폰 연결 없이도 테스트 실행을 해볼 수 있는 것이다.

 

또는 안드로이드 스마트폰을 연결해서 앱을 직접 실행할 수 있다.

 

그러기 위해서는 개발자 모드를 실행하고 USB연결을 해줘야 한다. 

 

다음 글에 개발자 모드 설정법이 잘 나와있다. 

 

nature2public.tistory.com/39

 

갤럭시 S7 개발자 모드 알아보기 (Galaxy S7 Developer Mode Options)

갤럭시 S7 개발자 모드 알아보기 (Galaxy S7 Developer Mode Options) 이번 포스팅은 개발자 옵션을 적용하여 보고 어떠한 기능을 추가하고 적용할 수 있는지 그리고 개발자 모드로 접근하는 방법에 대하��

nature2public.tistory.com

 

요약하자면 [설정]-[디바이스 정보] - [소프트웨어 정보] - [빌드 번호] 를 여러번 클릭해준다.

 

그러면 

 

위와 같이 맨 밑에 개발자 옵션이 생긴다. 

 

들어가서 USB 디버깅을 ON 해주는 것도 잊지 말자.

 

이까지 하면 기본적인 개발 준비가 완료되었다.

 

반응형