에뮬레이터 만들기


새로 만들어진 프로젝트에 어떤 것들이 들어 있는지 구체적으로 알아보기 전에 먼저 프로젝트에서 자동으로 만든 앱의 기능이 어떤 것인지 앱을실행해서 확인해보겠습니다.

앱을 실행하려면 우선 에뮬레이터를 띄워야 합니다.


에뮬레이터(Emulator)는 단말 등의 다른 장치를 똑같이 흉내 내도록 설계된 장치나 프로그램, 한 시스템에서 다른 시스템을 복제한다. 그리하여 두 번째 시스템이 첫 번째 시스템을 따라 행동하는 것이다.

에뮬레이터는 다른 프로그램이나 장치를 모방하는 "컴퓨터 프로그램 또는 전자기기의 능력"을 뜻한다.

In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest). An emulator typically enables the host system to run software or use peripheral devices designed for the guest system. Emulation refers to the ability of a computer program in an electronic device to emulate (or imitate) another program or device.




안드로이드 스튜디오 상단 툴바에 있는 여러 아이콘 중에서 오른쪽 끝에서 다섯 번째쯤에 있는 AVD manager 아이콘을 클릭하면 에뮬플랫폼으로 만들고 실행할 수 있는 창을 띄울 수 있습니다.



 


만들어져있는 에뮬이 없기 때문에 새로운 가상 단말을 만들라는 안내화면이 나옵니다.

 가운데 있는 create virtual device 버튼을 눌러 새로운 에뮬생성과정을 단계별로 진행합니다.



 


첫 번째: select hardware

가상으로 보일 에뮬을 위한 하드웨어를 선택합니다넥서스5가 선택된 그대로 next를 눌러주세요




두 번째: system imege 화면

에뮬을 실행할 이미지를 선택해야합니다. 이미지란 단말기 하드웨어의 종류에 따라 달라지는 것으로 하드웨어를 실행하기 위한 정보를 담고 있는 하나의 파일이라고 생각하면 됩니다. ABI 칼럼 값 x86을 선택합니다.

 

API lv 값은 25로 되어있습니다. 이 숫자는 최신 버전이 달라지면 더 높은 숫자로 표시될수있는 것을 주의하세요. ABI 값은 ‘x86’ API level값은 최신버전인 항목을 선택후 next버튼 클릭해주세요. next버튼이 활성되 되지 않는다면 누가(nougat)의 옆에 Download 부분을 눌러 내려받은후 선택해주세요.

 



마지막으로 선택한 정보가 맞는지 확인하는 창이 나타나요. 위쪽에 AVD name 항목에 새로 만들어질 에뮬의 이름이 자동으로 들어가있습니다

AVD화면에 에뮬레이터를 만들기 위해 입력한 정보를 확인하고 수정할수 있습니다.



next버튼을 눌러주시면 새로운 에뮬이 만들어집니다. AVD 매니저 화면안에 새로운 에뮬이 만들어 진 것을 확인할 수 있습니다.

 


추가된 에뮬의 actions 항목에 있는 초록색 세모 실행 아이콘을 클릭합니다. 잠시 기다리면 안드로이드 표시와 함께 에뮬이 실행되고 안드로이드 단말의 홈화면이 구현됩니다.

 







+ Recent posts