
리눅스 시스템에서 안드로이드 앱이나 게임을 실행하는 것에 대해 생각해 본 적이 있습니까? 안드로이드와 리눅스는 가까운 친척,그리고 상상 가치가 없어 왜 어려운 이유가 없다. 새로운 유망한 프로젝트”안 박스”는 리눅스 사용자를위한 훌륭한 응용 프로그램이 될 과정에 있습니다.
안박스는 리눅스 시스템 에뮬레이션 도구이다. 그것은 안드로이드 애플 리케이션과 순수 코딩 리눅스 시스템 사이의 계층 역할을 할 수 있습니다. 그것은 당신이 실행하고 리눅스 시스템에서 안드로이드 응용 프로그램을 실행할 수 있습니다.
안박스는 리눅스를 위한 최초의 안드로이드 에뮬레이터가 아니다. 같은 프로젝트 샤 쉬릭 또는 제니모바일 너무 에뮬레이터를 사용하여 안드로이드를 실행합니다. 이 에뮬레이터는 자체 커널로 전체 에뮬레이트 된 시스템을 만듭니다. 한편,안박스는 안드로이드 시스템을 호스트 운영 체제와 동일한 커널로 실행한다. 같은 에뮬레이션 레이어가 필요하지 않습니다. 모든 하드웨어에 직접 실행. 또한 호스트 운영 체제와 훨씬 더 통합 할 수 있습니다.
안박스는 하드웨어 액세스를 요약하고 핵심 서비스 시스템을 리눅스 시스템에 통합하는 컨테이너에 안드로이드 운영체제를 배치한다. 다른 네이티브 응용 프로그램과 마찬가지로,각 안드로이드 응용 프로그램은 운영 체제와 통합되어 있습니다.
우분투에서 안박스 설치
이 튜토리얼에서,우리는 안박스 설치를 안내하고 안드로이드 응용 프로그램을 실행하도록 리눅스를 구성합니다. 그것은 쉬운 일이 아니지만,우리는 당신을 위해 간단하게하기 위해 노력할 것입니다.
1 단계–시스템 업데이트
자습서를 시작하기 전에 먼저 시스템이 최신 상태인지 확인해야합니다. 터미널을 실행하고 다음 명령을 입력하십시오:
sudo apt-get updatesudo apt-get upgrade
2 단계-시스템에 안박스 리포지토리 추가
이 섹션에서는 리눅스 시스템에 필수적이고 적절한 안박스 모듈 패키지를 설치합니다.
시스템에 안박스 리포지토리를 추가합니다.
sudo add-apt-repository ppa:morphis/anbox-support

시스템을 업데이트합니다.
sudo apt update

3 단계–커널 모듈 설치
다음 명령을 사용하여 적절한 커널 모듈 설치:
sudo apt install anbox-modules-dkms
수동으로 커널 모듈 시작:
sudo modprobe ashmem_linuxsudo modprobe binder_linux

4 단계–커널 모듈 확인
이제 새 커널 모듈이 성공적으로 설치되었는지 확인합니다.
ls -l /dev/{ashmem,binder}
이전 명령의 출력은 아래 스크린 샷과 같습니다.

5 단계–스냅을 사용한 안박스 설치
이제 스냅 명령을 사용하여 안박스를 설치합니다.
먼저 스냅이 설치되어 있는지 확인합니다. 우분투 18.04 이상 스냅 기본적으로 설치와 함께 와야한다. 그렇지 않은 경우 가이드를 사용하여 스냅을 설치할 수 있습니다.
snap --version

안박스 설치. 이 개발 단계에 아직 있기 때문에,우리는 베타 버전을 다운로드합니다.
sudo snap install --devmode --beta anbox

설치가 완료되면 아래와 같이 출력됩니다.

6 단계–안드로이드 스튜디오 설치
안 박스는 안드로이드에 대한 에뮬레이션 도구이기 때문에,당신은 또한 그것에 응용 프로그램을 설치하는 안드로이드 개발 도구를 설치해야합니다.
리눅스 용 자바 설치로 시작하십시오.
sudo apt install openjdk-11-jdk

안드로이드 스튜디오 다운로드:불행하게도,안드로이드 스튜디오 응용 프로그램은 다운로드 바이너리 패키지가 없습니다. 리눅스 개발 제품군을 다운로드:
다운로드 페이지를 보려면 여기를 클릭하십시오.
다운로드가 완료되면,당신은 당신의 터미널로 돌아가서 안드로이드 스튜디오를 추출 할 수 있습니다.
cd ~/Downloadsunzip android-studio-ide-*-linux.zip
이제 설치 프로세스를 시작하려면 안드로이드 스튜디오 빈 디렉토리로 이동합니다.
cd android-studio/bin
안드로이드 스튜디오 설치 스크립트를 실행합니다.
./studio.sh
안드로이드 스튜디오 마법사가 시작되면 아래와 같은 시작 화면이 나타납니다. 다음을 눌러 계속합니다.

표준 옵션을 선택하고 다음을 눌러 계속합니다.

아래와 같이 사용자 인터페이스 테마를 선택합니다.

설치를 확인하는 설정 및 눌러 다음 설치 프로세스를 시작합니다.

설치가 성공적으로 완료되면 아래와 같은 요약 화면이 나타납니다.

이제 새 안드로이드 스튜디오 프로젝트를 시작할 수 있습니다.

7 단계-안드로이드 명령 줄 도구 설치
sudo apt install android-tools-adb
지금은 앤박스가 갈 준비가되어 있지만,먼저,당신은 애드박스 서버를 시작해야합니다.
adb start-server

9 단계-안드로이드 앱 또는 게임 다운로드
예를 들어 다운로드 할 게임을 검색합시다. 이 응용 프로그램은 당신에게 아름다운 욕실 꾸미기의 갤러리를 보여줍니다.당신이 원하는 게임을 다운로드 할 수 있습니다. 지금,모든 안드로이드 게임은 앤 박스에서 제대로 작동하지 않습니다. 또한 더 나은 구성을 위해,당신은 당신의 게임에서 86 버전을 설치해야합니다.10 단계-설치 및 구성
게임을 다운로드 한 후. 다운로드 디렉토리로 이동합니다.
cd ~/Downloads
아래 명령을 사용하여 게임을 설치하십시오.
adb install game.apk

11 단계-안드로이드 응용 프로그램 또는 게임을 실행!

짜잔,당신은 지금 당신의 리눅스 시스템에 안드로이드 응용 프로그램이! 즉,안드로이드 애플 리케이션을 실행하는 리눅스 시스템에 안 박스를 구성하는 방법에 대한 모든입니다. 당신은 지금 당신의 리눅스에서 안드로이드 게임을 즐길 수 있습니다.
마지막으로,이 튜토리얼을 즐겼기를 바랍니다. 귀하의 의견과 질문을 환영합니다.