Computer >> 컴퓨터 >  >> 소프트웨어 >> 브라우저

크롬 브라우저에서 안드로이드 앱 실행하기: Mac·Linux·Windows 완벽 가이드

이제 크롬(Chrome) 브라우저에서도 안드로이드 앱을 실행할 수 있습니다. 물론 몇 가지 준비 과정이 필요하지만, 생각보다 어렵지 않습니다.

구글은 공식적으로 네 가지 안드로이드 앱을 크롬북에 지원하기 시작했습니다. 이는 앞으로 더 많은 안드로이드 앱이 크롬 브라우저에서 정식으로 사용 가능해질 것임을 시사합니다. 하지만 그때까지 기다리기 힘들다면, 지금 바로 크롬에서 안드로이드 앱을 돌릴 수 있는 몇 가지 방법을 알아보겠습니다.

참고: 이 글에서는 Windows 기준의 크롬을 다루지만, 동일한 절차가 Mac이나 Linux 환경에서도 그대로 적용됩니다.

사전 준비: ARChon 커스텀 런타임 설치

시작하기 전에 먼저 ARChon 커스텀 런타임이라는 크롬 확장 프로그램을 내려받아야 합니다. 이 확장 프로그램 덕분에 안드로이드 앱이 크롬에서 정상적으로 작동하지만, 아직 비공식 버전이자 불안정한 상태이므로 모든 앱이 완벽하게 구동되기를 기대하기는 어렵습니다.

런타임은 시스템에 따라 세 가지 다운로드 옵션이 제공됩니다. 자신의 브라우저가 32비트인지 64비트인지 확인하려면 주소창에 chrome://chrome을 입력하거나, 우측 상단의 메뉴 버튼(점 세 개)을 클릭한 후 맨 아래의 Chrome 정보를 선택하면 됩니다.

올바른 버전을 다운로드했다면(파일 용량이 약 100MB에 달해 시간이 다소 걸릴 수 있습니다) 폴더의 압축을 해제하세요. 이후 주소창에 chrome://extensions를 입력해 확장 프로그램 목록 페이지로 이동하고, 우측 상단의 개발자 모드(Developer Mode) 체크박스를 활성화합니다.

이제 압축해제된 확장 프로그램을 로드합니다(Load unpacked extension) 버튼을 누르고, 압축을 푼 ARChon 폴더를 선택하세요. 확장 프로그램이 활성화되어 있는지만 확인하면 준비 완료입니다. 이제 아래의 세 가지 방법 중 가장 편한 방법을 골라 진행하면 됩니다.

방법 1: 안드로이드 앱으로 APK 변환하기

현재 스마트폰이나 태블릿에 설치된 안드로이드 앱은 그대로는 크롬에서 실행할 수 없습니다. ARChon과 호환되도록 재패키징하는 과정이 필요한데, 이 작업이 꽤 복잡해 보일 수 있지만 다행히 이를 도와주는 안드로이드 앱인 ARChon Packager(현재는 배포가 중단됨)가 있었습니다.

앱을 설치한 후 실행하면 변환할 앱을 고르는 두 가지 선택지가 나타납니다. 이미 설치된 앱을 선택하거나, 휴대폰 저장소에 있는 APK 파일을 직접 지정하는 방식입니다. APK란 앱의 설치 파일을 의미하는데, 일반적으로 이미 설치되어 있는 앱을 사용할 계획이라면 굳이 신경 쓸 필요가 없습니다. Installed application(설치된 애플리케이션)을 선택하고 next(다음)를 누르세요.

여기서는 예시로 Pulse 앱을 선택했습니다. 이후 크롬에서 해당 앱을 폰 모드로 실행할지 태블릿 모드로 실행할지, 그리고 화면 방향을 세로로 할지 가로로 할지 지정할 수 있습니다. 개발자라면 PC의 파일 접근 권한을 부여하거나 ADB를 활성화하는 옵션도 사용할 수 있습니다.

Finish(마침) 버튼을 누르면 앱이 크롬에서 거의 바로 사용할 수 있는 ZIP 파일로 변환됩니다. 이 파일을 USB 케이블로 컴퓨터에 옮기거나, 변환 과정 마지막의 share(공유) 버튼을 눌러 이메일로 전송하거나 클라우드 스토리지에 업로드하면 됩니다.

ZIP 파일을 컴퓨터로 가져왔다면 압축을 해제한 뒤, 다시 chrome://extensions 페이지로 이동하여 압축해제된 확장 프로그램을 로드합니다를 클릭하고 압축을 푼 폴더를 선택하세요. 로딩이 완료되면 Launch(실행) 버튼을 눌러 앱을 열 수 있습니다.

이 방법을 사용했을 때 Pulse 앱은 필자의 환경에서 완벽하게 구동되었습니다.

다만 안드로이드 기기를 보유하고 있지 않다면, 다음 방법이 더 적합할 수 있습니다.

방법 2: 크롬 앱으로 APK 변환하기

이 방법에는 크롬 웹 스토어에서 Twerk(현재는 배포가 중단됨)라는 앱이 필요했습니다. 또한 미리 준비된 APK 파일, 즉 앱의 설치 파일이 있어야 합니다. APK는 이른바 '크랙' 앱에 악성코드가 섞여 있을 가능성이 높아 구하기 까다롭기로 유명하지만, XDA 포럼 등에서는 개발자들이 직접 배포하는 합법적인 APK를 상당수 찾아볼 수 있습니다.

합법적인 APK를 확보했다면 이 방법이 매우 잘 작동합니다. 그렇지 못하다면 방법 3으로 넘어가세요.

절차는 간단합니다. 크롬 앱 런처에서 Twerk를 실행하거나 주소창에 chrome://apps를 입력하세요. 그다음 로컬 파일 탐색기에서 APK 파일을 찾아 Twerk 창 위로 끌어다 놓으면 됩니다.

이후 세로/가로 화면 방향 등 여러 옵션을 선택하고, 하단의 분홍색 안드로이드 로봇 버튼을 눌러 빌드를 시작합니다. 마지막으로 저장 위치를 지정하면 됩니다.

완료 후 다시 크롬 확장 프로그램 페이지(chrome://extensions)로 이동해 압축해제된 확장 프로그램을 로드합니다를 선택하고, Twerk가 생성한 폴더를 찾아 지정하세요. 이제 앱이 크롬에 추가되며, 일반 크롬 앱처럼 언제든 실행할 수 있습니다!

방법 3: 이미 변환된 APK를 온라인에서 찾기

이 방법은 직접 앱을 만질 필요가 없어 아마도 가장 간편한 방법입니다. 이미 ARChon과 호환되도록 변환된 앱을 다운로드하기만 하면 되는데, 가장 큰 단점은 이렇게 이용할 수 있는 앱의 종류가 제한적이라는 점입니다.

커뮤니티에서 만든 구글 스프레드시트에는 ARChon으로 테스트를 거친 앱들이 정리되어 있습니다. 대부분 목록 맨 오른쪽에 다운로드 링크가 붙어 있지만, 이런 파일을 내려받을 때는 본인의 책임하에 진행해야 합니다. 파일의 안전성이 보장되지 않으므로 평소처럼 신중하게 행동하세요. Chrome APKs 서브레딧을 둘러보는 것도 좋은 방법입니다.

다운로드가 완료되면 ZIP 파일의 압축을 풀고, 크롬 확장 프로그램 페이지(chrome://extensions)에서 압축해제된 확장 프로그램을 로드합니다를 선택한 뒤 압축을 푼 폴더를 지정하세요. 이제 chrome://apps에서 해당 앱을 찾아 일반 앱처럼 실행할 수 있습니다!

크롬에서 당신이 가장 좋아하는 안드로이드 앱은?

구글이 이 기능을 정식으로 지원하기 전까지, 크롬 브라우저에서 수많은 안드로이드 앱을 즐길 수 있는 최선의 방법은 바로 위에서 소개한 방법들입니다.

여러분은 어떤 앱을 성공적으로 실행해 보셨나요? 혹시 크롬에서 안드로이드 앱을 실행하는 다른 방법을 알고 계신다면 댓글로 공유해 주세요!