Linux에서 Android 앱을 실행하는 방법

0
264

노트북 키보드에 서 있는 안드로이드 마스코트 입상
Quietbits/Shutterstock.com

Linux에서 Android 앱을 실행하고 싶었지만 디버깅 브리지, 개발 환경 또는 앱을 사이드로딩하는 데 어려움을 겪고 싶지 않은 적이 있습니까? Anbox라는 앱이 이를 가능하게 하고 사용 방법을 보여줍니다.

Linux의 Android 앱

Linux에서 Android 앱을 실행할 수 있게 되면 선택의 폭이 넓어집니다. 작성 당시 Google Play 스토어에는 거의 350만 개의 앱이 있습니다.

Linux는 개발 커뮤니티에서 매우 잘 지원됩니다. 무엇을 찾고 있든 해당 작업에 대한 프로그램이 있을 수 있습니다. 하지만 Android 앱을 사용해 본 적이 있고 랩톱이나 데스크톱용 버전이 있기를 원했다면 전체 크기 화면에서 똑같은 Android 앱을 실행할 수 있는 기능을 환영할 것입니다.

Android에서 개발자 옵션에 액세스하고 USB 디버깅을 활성화하는 방법

관련된Android에서 개발자 옵션에 액세스하고 USB 디버깅을 활성화하는 방법

물론 Linux에서 Android 앱을 개발하고 디버그할 수 있습니다. 그리고 올바르게 설치되고 구성된 개발 환경을 통해 타사에서 Android 앱을 실행할 수 있습니다. 그러나 대부분의 사람들은 개발자가 아닙니다. 그들이 찾는 것은 단순함입니다. 그들은 레슬링 경기에서 사용하지 않을 도구 체인을 설정한 다음 승인되지 않은 소스에서 다운로드한 APK 파일을 사이드로드하는 것을 원하지 않습니다. 스마트폰에서 하는 것처럼 단순히 좋아하는 Android 게임을 설치할 수 없는 이유는 무엇입니까?

자, 이제 그렇게 할 수 있습니다. Anbox는 캡티브 Android 환경을 제공하는 “Android in the box” 애플리케이션입니다. Android 버전은 Android 오픈 소스 프로젝트의 최신 버전입니다.

이것은 에뮬레이션이 아닙니다. 실제로 Android를 실행 중이지만 하드웨어나 데이터에 직접 액세스할 수 없는 방식으로 컨테이너화되어 있습니다. 그리고 실제로 Android이기 때문에 모든 Android 앱은 Anbox에서 작동해야 합니다. 그러나 앱이나 게임에서 GPS, 가속도계 또는 기타 스마트폰 데이터 소스에 대한 액세스가 필요한 경우 데스크톱 컴퓨터에서는 동일한 경험을 얻을 수 없습니다.

관련된: Chromebook에서 사용해야 하는 최고의 Android 앱

Anbox 설치 및 실행

Linux에서 스냅 패키지로 작업하는 방법

관련된Linux에서 스냅 패키지로 작업하는 방법

Anbox는 스냅 패키지로 제공되므로 설치 명령은 모든 배포판에서 동일합니다. 당신이 가지고 있지 않다면 snap 설치된 우리의 기사를 확인하십시오 snap 및 일반적인 명령.

snap install --devmode --beta anbox

명령줄에서 Anbox 설치

그리고 그게 다야. 설치가 완료되면 Anbox를 시작할 수 있습니다. 일반적으로 왼쪽 “Ctrl”과 “Shift” 키 사이에 있는 “Super” 키를 누르고 GNOME 검색 필드에 “anbox”를 입력합니다. Anbox 아이콘이 보이면 클릭합니다.

GNOME 활동 화면에서 Anbox 검색

기본 Anbox 창은 캘린더 및 계산기와 같은 일부 일반적인 Android 앱으로 이미 채워져 있습니다.

Anbox의 Android 애플리케이션 선택

아이콘 중 하나를 클릭하면 스마트폰에서 열리는 것처럼 앱이 열립니다. 한 번의 클릭은 모바일 장치에서 손가락 탭을 에뮬레이트합니다. 예를 들어 계산기 아이콘을 한 번 클릭하면 친숙한 Android 계산기가 실행됩니다.

Linux에서 실행되는 Android 계산기

톱니 모양의 설정 아이콘을 클릭하면 Android 설정 앱이 열립니다. 여기에는 모든 일반적인 범주가 있습니다. 마우스의 스크롤 휠을 사용하여 앱에서 세로로 스크롤할 수 있습니다. 가로 스크롤을 지원하는 앱에서는 왼쪽 버튼을 클릭하고 버튼을 누른 상태에서 마우스를 오른쪽이나 왼쪽으로 움직일 수 있습니다.

설정 앱의 설정 카테고리

구글 플레이 설치

Anbox는 Google Play 스토어 애플리케이션을 제공할 수 없습니다. Google은 인증된 기기만 애플리케이션과 함께 배송되도록 허용합니다. 가상 장치도 마찬가지입니다. 물론 원하는 경우 직접 수동으로 설치할 수 있습니다.

따라야 할 프로세스는 다음과 같습니다.

  • 설치 중에 필요한 일부 Linux 도구를 설치하십시오.
  • GitHub에서 설치 스크립트 다운로드
  • 스크립트 실행
  • Anbox 내에서 일부 권한 설정

Ubuntu에서 도구를 설치하는 명령은 다음과 같습니다.

sudo apt install wget curl lzip tar unzip squashfs-tools

Ubuntu에 도구 체인 설치

Manjaro 또는 다른 Arch 배포판에서 다음을 사용하십시오.

sudo pacman -Sy wget curl lzip tar unzip squashfs-tools

Fedora에서는 다음을 입력해야 합니다.

sudo dnf install wget curl lzip tar unzip squashfs-tools

모든 배포판에서 설치 스크립트를 다운로드하려면 이것을 터미널 창에 붙여넣습니다. “Ctrl+Shift+V”는 붙여넣기 단축키입니다.

wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

명령줄에서 설치 스크립트 다운로드

다운로드는 몇 분 밖에 걸리지 않습니다. 완료되면 스크립트를 실행 가능하게 만들어야 합니다. 우리는 사용할 것입니다 chmod:

sudo chmod +x install-playstore.sh

설치 스크립트에 대한 실행 권한 설정

이제 스크립트를 실행할 수 있습니다.

./install-playstore.sh

설치 스크립트 실행

실행하는 데 몇 분이 걸립니다. 설치하는 동안 여러 진행률 표시줄이 표시됩니다. 아무 일도 일어나지 않는 것처럼 보이는 긴 일시 중지도 있습니다. 인내심을 가지면 스크립트가 결국 종료됩니다.

설치가 완료되면 Anbox를 엽니다. Google Play 스토어 아이콘이 앱 목록에 추가된 것을 볼 수 있습니다. 그러나 아직 클릭하지 마십시오.

대신 설정 아이콘을 클릭하고 “앱”을 클릭하십시오.

설정 메뉴의 앱 항목

‘Google Play 서비스’ 및 ‘Google Play 스토어’ 항목이 표시될 때까지 아래로 스크롤합니다.

앱 목록의 Google 항목

“Google Play 서비스” 항목을 클릭하고 “권한” 항목이 표시될 때까지 스크롤한 다음 클릭합니다.

Google Play 서비스 설정 목록의 권한 항목

모든 권한을 “켜기”로 설정합니다.

Google Play 서비스 권한

“앱” 목록으로 돌아가서 Google Play 스토어 > 권한을 클릭하고 모든 권한을 “켜기”로 설정합니다.

구글 플레이 스토어 권한

설정 앱을 닫고 Google Play 스토어 아이콘을 클릭합니다. Google Play 시작 화면이 표시됩니다. 이는 Google Play 스토어 앱이 실제 Android 기기에 있는 것처럼 Google과 행복하게 통신한다는 것을 의미합니다.

“로그인” 버튼을 클릭합니다.

Google 시작 화면

Google 사용자 이름 또는 스마트폰 번호를 입력하고 “다음” 버튼을 클릭합니다.

Google Play 사용자 이름 화면

Google 비밀번호를 입력하고 “다음” 버튼을 클릭합니다.

Google Play 비밀번호 화면

이용약관 화면이 몇 개 표시되면 Play 스토어로 이동합니다. 이것은 스마트폰의 Play 스토어와 정확히 동일하게 작동합니다. 그것은 실제로 동일하기 때문에 어느 것이되어야합니다.

구글 플레이 스토어

“Trello”라는 앱을 검색하고 녹색 “설치” 버튼을 클릭했습니다.

Google Play 스토어의 Trello

잠시 후 Trello 아이콘이 Anbox 메인 창에 추가되었습니다.

Trello 아이콘을 클릭하면 예상대로 Trello가 시작됩니다.

Trello 시작 화면

쉬운 것은 없다

Anbox는 Linux에 Android 앱을 설치할 수 있다는 놀라울 정도로 간단한 답변입니다. 과거에는 약간의 노력으로 가능했지만 결코 쉽지 않았습니다.

앱 대신 Linux 장치에서 전체 Android 운영 체제를 실행하는 데 관심이 있다면 VirtualBox에 Android를 설치하는 것이 좋습니다.

관련된: VirtualBox에 Android를 설치하는 방법