과거에는 서드파티 에뮬레이터만이 윈도우 PC에서 안드로이드 앱을 실행할 수 있는 유일한 방법이었습니다. 하지만 Windows 11의 WSA(Windows Subsystem for Android)를 사용하면 Amazon Appstore를 통해 안드로이드 앱을 손쉽게 설치할 수 있습니다.
문제는 구글 플레이스토어와 달리 Amazon Appstore에서 제공되는 안드로이드 앱의 수가 많지 않다는 점입니다. 게다가 Amazon Appstore를 이용하려면 미국 기반의 아마존 계정이 필요합니다. 다행히 비공식 경로를 통한 사이드로딩(Sideloading)을 활용하면 이런 제약 없이 PC에 어떤 안드로이드 앱이든 설치할 수 있습니다. 이 글에서는 Windows 11에서 안드로이드 앱을 사이드로딩하는 다양한 방법을 단계별로 소개합니다.
앱을 사이드로딩하려면 먼저 PC에서 하드웨어 가상화(Hardware Virtualization)가 활성화되어 있어야 하며, 기기의 지역 설정이 '미국'으로 되어 있어야 합니다. 해당 요구사항에 대한 자세한 내용은 Windows 11 안드로이드 앱 설치 튜토리얼을 참고하시기 바랍니다.
Windows 11에서 안드로이드 앱을 사이드로딩하는 방법은 크게 두 가지입니다. 바로 명령 프롬프트(Command Prompt)를 이용하는 방법과 서드파티 안드로이드 설치 도구를 사용하는 방법입니다. 지금부터 두 가지 방법을 모두 알아보겠습니다.
명령 프롬프트로 안드로이드 앱 사이드로딩하기
먼저 컴퓨터에 Android SDK(소프트웨어 개발 키트)와 ADB(Android Debug Bridge)를 설정해야 합니다. 웹 브라우저에서 안드로이드 개발자 웹사이트의 SDK Platform Tools 페이지로 접속한 뒤, 아래 단계를 따라 진행하세요.
- 안드로이드 개발자 웹사이트의 'Downloads' 섹션으로 스크롤하여 Download SDK Platform-Tools for Windows를 선택합니다.

- 'I have read and agree with the above terms and conditions'(약관 동의)에 체크한 후 Download Android SDK Platform-Tools for Windows 버튼을 클릭합니다.

- 다운로드한 ZIP 파일을 마우스 오른쪽 버튼으로 클릭하고 모두 압축 풀기(Extract All)를 선택합니다.

- 압축 풀기(Extract) 버튼을 눌러 파일을 표시된 폴더에 추출합니다. 다른 위치에 저장하고 싶다면 찾아보기(Browse) 버튼으로 폴더를 변경할 수 있습니다.

- platform-tools 폴더를 엽니다.
주소창을 클릭한 후 Ctrl + C를 눌러 폴더 경로를 복사합니다.

- Windows 키를 누르고 검색창에 windows subsystem을 입력한 뒤, 'Windows Subsystem for Android Settings' 앱 아래의 열기(Open)를 선택합니다.

- 왼쪽 사이드바에서 개발자(Developer) 메뉴를 선택하고 개발자 모드(Developer mode)를 켭니다.

- IP 주소 항목 옆의 복사(Copy) 버튼을 클릭합니다.

- IP 주소가 '사용 불가(Unavailable)'로 표시되면 새로 고침(Refresh) 버튼을 클릭합니다.

IP 주소가 여전히 표시되지 않으면 개발자 설정 관리(Manage developer settings)를 선택한 후 10~20초 정도 기다렸다가 다시 새로 고침 버튼을 눌러보세요. 실제 테스트 환경에서도 이 방법으로 IP 주소를 확인할 수 있었습니다.

여러 번 새로 고침해도 IP 주소가 나타나지 않는다면 Windows Subsystem for Android를 완전히 종료한 뒤 다시 실행해 보세요.
- PC에 설치하려는 안드로이드 앱의 APK 파일을 다운로드합니다. APKMirror, APK4Fun, APKPure 등이 비교적 안전한 APK 다운로드 사이트로 알려져 있습니다. 반드시 APK 파일을 platform-tools 폴더(6번 단계 참고)에 저장하세요.
- 시작 메뉴를 열고 'command prompt'를 검색한 후 관리자 권한으로 실행(Run as administrator)을 선택해 명령 프롬프트를 엽니다.

- cd를 입력하고 한 칸 띄운 다음 platform-tools 폴더 경로(6번 단계에서 복사)를 붙여넣고 Enter 키를 누릅니다. 입력 예시는 다음과 같습니다:
cd C:\Users\Lenovo\Desktop\platform-tools_r33.0.2-windows\platform-tools

- adb connect IPAddress를 입력하고(IPAddress 부분은 11번 단계에서 복사한 IP 주소로 교체) Enter 키를 누릅니다. 입력 예시는 다음과 같습니다:
adb connect 192.163.6.172

- 이어서 adb install ApkName을 입력합니다(ApkName 부분은 설치하려는 APK 파일의 이름과 확장자로 교체). Enter 키를 눌러 명령을 실행합니다.
예를 들어 Subway Surfers 앱을 사이드로딩한다면 다음과 같이 입력합니다: adb install subway-surfers.apk

설치가 진행되는 동안 명령 프롬프트에는 'Performing Streamed Install'이라는 메시지가 표시됩니다. 'Success' 메시지가 나타나면 PC의 앱 목록에서 설치된 앱을 확인할 수 있습니다.

설치된 앱은 시작 메뉴의 '추천(Recommended)' 섹션에 최근 추가된 항목으로 나타납니다.

- 일반 Windows 앱을 실행하듯 앱을 클릭하면 PC에서 곧바로 실행할 수 있습니다. 시작 메뉴나 작업표시줄에 고정해두는 것도 가능합니다.

APK 파일 설치 중 문제가 발생한다면 명령 프롬프트와 Android Subsystem을 모두 종료한 후 처음부터 다시 시도해 보세요. 이때 설치하려는 APK 파일을 platform-tools 폴더로 옮겼는지 꼭 확인하세요.
WSATools로 안드로이드 앱 사이드로딩하기
WSATools는 명령 프롬프트 명령어를 직접 입력하지 않고도 Windows 11에서 안드로이드 앱을 사이드로딩할 수 있게 해주는 서드파티 프로그램입니다. 설치하려는 앱의 APK 파일을 미리 다운로드한 뒤, 아래 단계를 따라 진행하세요.
- Microsoft Store 앱을 열고 검색창에 wsatools를 입력한 후 Enter 키를 누릅니다.

- WSATools 앱 미리보기 화면이 나타나면 가져오기(Get) 버튼을 클릭해 PC에 설치합니다.

- WSATools를 실행합니다.

- Install an APK 버튼을 선택합니다.

- Android Debug Bridge(ADB) 다운로드 및 설치 안내 창이 뜨면 설치(Install) 버튼을 눌러 계속 진행합니다.

- ADB 다운로드가 완료되면 Select Folder 버튼을 클릭해 ADB가 설치될 대상 폴더를 지정합니다.

- 폴더를 선택한 후 Install ADB here를 클릭합니다.

- 사이드로딩하려는 앱의 APK 파일을 찾아 선택한 뒤 Load APK를 클릭합니다.

- 설치(Install)를 선택합니다.

설치가 완료되면 WSATools에 성공 메시지가 표시됩니다. 시작 메뉴를 열어 새로 설치된 앱을 실행해 보세요. 만약 WSATools가 설치 진행 화면에서 멈춘다면 프로그램을 종료했다가 다시 실행한 후 재시도하면 됩니다.
PC는 안드로이드 기기가 아닙니다
모든 안드로이드 앱이 PC에서 정상적으로 작동하는 것은 아닙니다. 특히 구글 서비스를 필요로 하는 구글 앱들은 호환성 문제가 발생할 수 있습니다. 현재 Amazon Appstore에는 1,000개 이상의 안드로이드 앱이 등록되어 있으며, 아마존과 마이크로소프트는 더 많은 앱을 지원하기 위해 마켓플레이스를 지속적으로 확대하겠다고 밝힌 바 있습니다.
따라서 가까운 미래에는 굳이 비공식 경로를 통해 앱을 사이드로딩할 필요가 거의 없어질지도 모릅니다. 그때까지는 이 글에서 소개한 도구와 방법을 활용해 Windows PC에서 안드로이드 앱을 자유롭게 즐겨보시기 바랍니다.