안드로이드 스튜디오 녹스 연동
안드로이드 스튜디오에서 녹스 연동하는 방법을 소개합니다. 안드로이드 스튜디오로 안드로이드 앱을 개발 할 때에는 보통 갤럭시와 같은 안드로이드 디바이스를 연결해 앱을 구동하고 테스트 합니다. 하지만 아이폰 사용자이거나 또다른 이유로 안드로이드 디바이스가 없는 경우는 스튜디오 자체 에뮬레이터나 녹스(NOX)와 같은 앱 플레이어를 사용해야 합니다. 자체 에뮬레이터를 사용하는 것보다 전용 앱 플레이어 사용을 추천드리며, 안드로이드 앱 플레이어의 대표 주자인 녹스와의 연동법을 알아보겠습니다.
안드로이드 스튜디오 녹스 연동 방법
- 녹스 앱 플레이어 개발자 설정
- 녹스 앱 플레이어 USB 디버깅 활성화
- 녹스 앱 플레이어 ADB 설정
- 안드로이드 스튜디오 앱 실행
1 녹스 앱 플레이어 개발자 설정
먼저 녹스 앱 플레이어를 아래와 같이 실행합니다. 녹스가 실행되면 오른쪽 위 톱니바퀴 아이콘을 클릭하여 녹스 시스템 설정으로 들어갑니다.
시스템 설정 화면에서는 ROOT를 켜고 설정 저장합니다.
녹스 첫 화면으로 돌아와 Tools 폴더의 설정을 클릭하여 실행합니다.
설정화면이 나타나면 아래와 같이 태블릿 정보로 들어갑니다.
위 그림 처럼 개발자 옵션이 나타나게하려면 빌드 번호를 연타해서 클릭합니다. 그러면 개발자가 되었다고 나타날 것입니다.
저는 이미 개발자 설정을 해 놓았기 때문에 '이미 개발자입니다.'라는 문구로 나타납니다.
2 녹스 앱 플레이어 USB 디버깅 활성화
USB 디버깅을 활성화하려면 개발자 옵션으로 들어갑니다.
디버깅 카테고리의 USB 디버깅을 활성화 합니다. 이로써 기본적인 준비는 완료됩니다.
3 녹스 앱 플레이어 ADB 설정
보통 안드로이드 디바이스에서는 USB 디버깅까지 하고나면 안드로이드 스튜디오에서 앱을 빌드하고 실행할 때 연결된 디바이스에서 해당 디바이스가 나타납니다. 하지만 녹스에서는 위와 같이 USB 디버깅을 설정하고 나도 해당 디바이스가 나타나지 않습니다. 이를 해결하기 위해서 녹스 앱 플레이어 ADB를 설정해야 합니다.
GLORY PAPA는 녹스 앱 플레이어 ADB를 설정을 쉽게 하기 위해 다음 내용을 배치 파일로 만들었습니다. (아래 파일을 다운받고 실행하시면 됩니다.)
1 2 3 4 5 6 | @echo off cd "C:\Program Files (x86)\Nox\bin" nox_adb.exe connect 127.0.0.1:62001 pause | cs |
혹 위 파일 내용에서 녹스를 나타난 경로와 다르게 설치한 경우는 변경해주셔야 됩니다. 위 경로는 기본 녹스 설치 경로이므로 설치하실때 Next만 누르셨다면 변경하지 않으셔도 무방합니다.
다운로드 받은 nox_adb.bat 파일을 실행합니다. 되도록 안드로이드 스튜디오가 실행된 상태에서 실행하는 것이 좋습니다.
녹스 ADB 설정이 잘 되었다면 아래와 같은 화면이 나타납니다.
4 안드로이드 스튜디오 앱 실행
이제 안드로이드 스튜디오를 실행하고 개발한 앱을 실행하면 다음과 같이 녹스 디바이스가 연결된 것을 확인할 수 있습니다.
'Develop' 카테고리의 다른 글
MFC 숫자 3자리 단위마다 콤마 넣기 (1) | 2018.11.28 |
---|---|
[NODE.JS] SMS API를 적용해보자 - COOLSMS (0) | 2018.11.08 |
MFC 특정 윈도우 화면 캡쳐/미러링 기능 (1) | 2018.11.07 |
미리컴파일된 OpenSSL (0) | 2018.11.04 |
MFC 파일과 폴더 선택 다이얼로그 띄우기 (0) | 2018.11.01 |
댓글 영역