Ubuntu 18.04 내에서 안드로이드 (Android) 에뮬레이터 구동하기

프로그래밍/ANDROID|2021. 4. 15. 09:27
반응형

에뮬레이터 공식 홈페이지 : https://anbox.io/

 

Android 테스트를 위해 리눅스에 Androud Emulator 를 설치하였습니다. (현재 Android 버전 : 7.1.1)

아래는 Ubuntu 18.04 에서 snap 을 이용하여 Anbox 를 설치하는 방법 입니다.

 


 1. 설치

Anbox Support PPA 를 등록합니다.

 

# add-apt-repository ppa:morphis/anbox-support
# apt -y update
# apt -y install linux-headers-generic anbox-modules-dkms
# modprobe ashmem_linux
# modprobe binder_linux

snap 을 이용해 Anbox 를 설치 합니다.

 

# apt -y install snap snapd

# snap install --devmode --beta anbox

 

우분투 '프로그램 표시' 에서 설치된 'Anbox Application manager' 를 볼 수 있습니다.

하지만 Google Play Store 가 보이지 않습니다.

아래 작업을 추가로 진행하면 아이콘이 추가되고 사용이 가능합니다.

 

 

2. 추가 작업 (Google Play Store)

 

# apt -y install curl wget lzip unzip squashfs-tools

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

# bash install-playstore.sh

 

다시 'Anbox Application manager' 를 실행하면 Google Play Store 아이콘이 보이게 됩니다.

 

 

3. apk 파일 설치

apk 패키지 파일을 설치하는 방법은 아래와 같습니다.

# apt install android-tools-adb
# adb install my.apk    // 미리 다운로드 받은 파일을 설치합니다.

 

혹시 아래와 같은 에러를 만난 경우의 조치법입니다. -t 옵션을 추가하면 간단히 해결 됩니다.

# adb install my.apk

adb: failed to install my.apk: Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]

 

# adb install -t my.apk

Success

 

다시 'Anbox Application manager' 를 실행하면 설치했던 앱이 보입니다.

 

반응형

댓글()