소소한 개발 공부

[Android Studio] Nox 에뮬레이터 안드로이드 스튜디오에 연동하기 본문

개발/앱 개발

[Android Studio] Nox 에뮬레이터 안드로이드 스튜디오에 연동하기

이내내 2022. 2. 9. 17:19

기존 안드로이드 스튜디오의 에뮬레이터는 동작이 느린 단점이 있기 때문에 보다 편한 개발환경을 위해 nox 에뮬레이터를 사용한다.

 

1. 녹스 설치

홈페이지에서 exe 파일을 다운 받아 설치를 완료한다.

https://kr.bignox.com/

 

녹스 앱플레이어 - 윈도우 컴퓨터,맥북과 호환성이 뛰어난 가장 빠르고 안정적인 무료 안드로이

지금까지 써본 앱플레이어중엔 녹스가 제일 좋은것 같아서 몇년 전부터 계속 애용중입니다. 앞으로도 유저 의견 많이 받아들이고 번창하시길 바랍니다 :)

kr.bignox.com

녹스를 처음 실행하면 가로가 긴 태블릿 환경으로 볼 수 있다. 환경설정에서 이를 스마트폰 환경으로 바꿔준다.

우측 상단의 톱니바퀴 버튼으로 시스템 설정을 열고 태블릿->스마트폰으로 변경해주고

일반 탭에서 Root 켜기를 선택해준다. 이후 설정 저장을 하면 녹스를 재부팅한다.

 

2. 녹스 디버그 모드 켜기

녹스의 Tools 폴더의 설정앱에 들어간다.

(현재 이미 개발자옵션을 켜 놓은 상태지만) 개발자 옵션을 켜기 위해 태블릿 정보에 들어가 보면 맨 밑에 빌드번호가 있다. 이것을 연타해주면 개발자옵션이 활성화된다.

 

개발자 옵션을 들어가면 USB 디버깅이 있고 이를 활성화한다.

 

3. 녹스 안드로이드 스튜디오 연동하기

녹스 화면 상단의 3줄버튼->시스템 정보를 클릭하면 시스템 정보창이 뜬다 거기서 녹스 설치 경로를 확인하고 

폴더 위치로 가서 폴더의 빈 위치에서 Shift+마우스 우클릭하면 여기에 PowerShell 창 열기가 나오며 이를 클릭한다.

.\nox_adb.exe devices를 입력한다. 디바이스가 연결된 목록이 떠야하는데 현재는 뜨지 않는다. 왜냐 아직 접속을 하지 않아서...

 

위와 같이 .\nox_adb.exe connect 127.0.0.1:62001 을 입력하고 좀 뒤에 안드로이드 스튜디오를 확인해보면 녹스 에뮬레이터가 등록이 된 것을 확인할 수 있다.

 

 

.\nox_adb.exe connect 127.0.0.1:62001을 powershell에 입력하는 것 말고도

메모장을 켜서 아래와 같이 "nox_adb.exe 파일 경로" connect 127.0.0.1:62001 pause 를 작성하고 bat 파일을 생성해 bat 파일을 실행하는 방법으로도 에뮬레이터를 찾을 수 있다.

이 방법은 매번 powershell로 명령어를 작성할 필요 없이 bat 파일 실행만으로 에뮬레이터를 연동할 수 있다.

bat 파일
잘 등록이 됐다

 

 

 

참고 :

입문자를 위한 플러터(Flutter) 튜토리얼-재즐보프

안드로이드 스튜디오 Nox 연동-로픽