녹스플레이어(NoxPlayer)는 PC용 안드로이드 에뮬레이터 중 가장 인기 있는 프로그램으로, 빠르고 안정적이며 안드로이드 게이머들을 위해 개발된 도구입니다. 하지만 어떤 에뮬레이터도 완벽하지는 않습니다. 녹스플레이어 역시 기본 상태로는 잠재력을 충분히 발휘하지 못할 수 있으며, 몇 가지 설정을 조정하면 PC에서 좋아하는 안드로이드 게임을 훨씬 쾌적하게 즐길 수 있습니다.
이 가이드에서는 녹스플레이어 사용 시 자주 발생하는 문제 해결 방법과 성능을 극대화하는 최적화 팁을 소개합니다.
구글 플레이 "이 기기는 이 버전과 호환되지 않습니다" 오류 해결 방법
녹스플레이어에는 구글 플레이 스토어가 기본 탑재되어 있지만, 앱을 다운로드하려고 할 때 "기기가 호환되지 않는다"는 메시지가 표시되는 문제를 겪는 사용자가 많습니다. 이 문제를 해결할 수 있는 몇 가지 방법을 알려드립니다.
1단계: 다른 버전의 구글 플레이 서비스 설치
- 먼저 권장되는 해결책은 다른 버전의 구글 플레이 서비스를 다운로드하여 설치하는 것입니다.
- APKPure와 같은 신뢰할 수 있는 사이트에서 2016년 6월 20일에 배포된 x86 버전의 구글 플레이 APK 파일을 내려받아 컴퓨터에 저장하세요.
- 녹스플레이어에서 시스템 설정 > 일반 > 루트 모드를 활성화한 뒤, 변경 사항을 저장하고 재시작을 허용합니다.
- 녹스플레이어의 파일 관리자 > System > Priv-app 폴더로 이동하여 'GmsCore.apk'라는 파일을 찾습니다. 해당 파일을 길게 눌러 삭제합니다.
- 컴퓨터에 저장해 둔 구글 플레이 APK 파일을 녹스플레이어 창 위로 드래그하면 새 APK가 자동으로 설치됩니다.
- 녹스플레이어를 재시작한 후, 구글 플레이 스토어에서 정상적으로 앱을 다운로드할 수 있는지 확인합니다.
2단계: 에뮬레이션 기기 모델 변경
위 방법으로 해결되지 않았다면, 녹스플레이어가 에뮬레이션하는 기기 모델을 변경해 보세요.
- 시스템 설정 > 속성 설정 > 휴대폰 모델 메뉴로 이동합니다.
- 드롭다운 메뉴에서 다양한 '휴대폰 모델'을 선택해 시도해 볼 수 있습니다. 기본값은 삼성 SM-G930K(갤럭시 S7)입니다. 아래 모델들도 시도해 보세요:
- SM-N950F: 갤럭시 노트 8 (호주/유럽 지역)
- SM-N9005: 갤럭시 노트 3
- SM-G955N: 갤럭시 S8 플러스
- SM-N950W: 갤럭시 노트 8 (캐나다 지역)
- SM-N935F: 갤럭시 노트 FE
- SM-G925F: 갤럭시 S6 엣지
- Huawei MLA-AL10: 화웨이 노바 플러스
- Huawei ALP-AL00: 화웨이 메이트 10
- Huawei MLA-L12: 화웨이 노바 플러스 듀얼
드롭다운 메뉴에는 삼성 기기를 중심으로 더 많은 모델이 있습니다. 여러 모델을 바꿔가며 시도해 보면 구글 플레이 스토어 문제가 해결될 수 있습니다.
그래도 안 된다면: 안드로이드 버전 확인
여전히 앱을 다운로드할 수 없다면 원인은 대부분 안드로이드 버전 요구 사항입니다. 에뮬레이션하는 기기와 무관하게 녹스플레이어 자체는 안드로이드 4.x 킷캣(KitKat) 기반으로 실행됩니다. 따라서 더 높은 안드로이드 버전을 요구하는 앱은 구글 스토어에서 다운로드할 수 없습니다. 이 경우 ApkPure 같은 대체 앱 저장소를 이용해 APK 파일을 컴퓨터에 직접 내려받은 뒤, 녹스플레이어 창으로 드래그하여 설치하면 됩니다.
게임 중 녹스플레이어 렉·끊김 현상 해결하기
에뮬레이션은 특히 CPU와 RAM에 크게 의존합니다(VRAM은 상대적으로 덜합니다). 최신 스마트폰은 평균적으로 옥타코어 CPU와 4~6GB RAM을 탑재하고 있습니다. PC가 훨씬 강력하더라도, 에뮬레이션 자체에 필요한 추가 연산 여유 공간을 확보해 두어야 합니다.
쿼드코어 CPU와 최소 8GB RAM을 갖춘 PC라면 아래 설정을 조정해 성능을 끌어올릴 수 있습니다.
성능 설정 최적화
- 녹스플레이어의 시스템 설정 > 고급 설정 > 성능 설정으로 이동합니다.
- '사용자 지정' 탭을 클릭하고, PC 사양에 맞게 CPU와 메모리 값을 조정합니다. 일반적으로 컴퓨터 CPU와 RAM 리소스의 절반 이상을 녹스플레이어에 할당하는 것이 좋습니다. RAM이 8GB 이상이라면 녹스플레이어 실행 중 다른 프로그램을 모두 종료했을 때, CPU 4코어와 RAM 4096MB 할당이면 충분합니다.
- 게임 중 사운드 끊김 또는 FPS 미세한 끊김이 발생한다면, 코어 수를 4개에서 2개로 낮춰 보세요. 의외로 많은 사용자가 이렇게 했을 때 소리 끊김 현상이 사라졌다고 보고합니다. 결국 핵심은 리소스의 정확히 절반을 할당하는 것입니다.
- RAM 전체를 녹스플레이어에 할당하는 것은 피해야 합니다. 일반적인 안드로이드 기기 환경만 재현하면 되며, 안드로이드 시스템과 대부분의 게임은 2~3GB RAM으로도 원활하게 실행됩니다. RAM을 전부 할당하면 오히려 낭비일 뿐입니다.
- '그래픽 렌더링 모드'에서 호환성(OpenGL)에서 속도(DirectX)로 전환해 보세요. DirectX 모드가 일반적으로 더 빠르며, 특히 AMD 프로세서를 사용하는 경우 그 차이가 큽니다.
- 마지막으로 프레임 설정을 제한해 보세요. 많은 안드로이드 게임이 60FPS가 아닌 30FPS로 동작하기 때문에, 녹스플레이어를 60FPS로 유지하면 오히려 성능에 악영향을 줄 수 있습니다.
녹스플레이어 키보드 컨트롤 설정하기
녹스플레이어에는 화면 어디든 키 입력을 매핑할 수 있는 내장 키보드·마우스 버튼 편집기가 있습니다. 덕분에 리그 오브 레전드: 와일드 리프트, 펜타스톰, PUBG 모바일 같은 MOBA 및 FPS 장르의 안드로이드 게임을 훨씬 쉽게 즐길 수 있습니다.
펜타스톰(Arena of Valor)을 예로 들어 설정 방법을 간단히 알려드리겠습니다.
- 먼저 플레이할 게임을 실행합니다. 버튼을 편집하면서 실시간으로 테스트할 수 있기 때문입니다. 녹스플레이어 우측 메뉴 패널에 쉽게 접근할 수 있도록 창 모드로 유지하세요.
- 아래 이미지에서 빨간색으로 표시된 키보드 레이아웃 버튼을 클릭합니다.
- 왼쪽 패널을 사용해 다양한 유형의 버튼을 생성하고, 안드로이드 터치스크린에서 평소 누르던 위치로 드래그하여 배치합니다.
- 키보드 레이아웃에 이름을 지정하고 저장하면 완료됩니다.
이제 본인만의 커스텀 키 세팅으로 마우스와 키보드만으로 콘솔급 조작감을 느껴보세요. 게임마다 레이아웃을 따로 저장할 수 있으니, 자주 하는 게임별로 최적화된 설정을 만들어 두면 더욱 편리합니다.