Ubuntu 18.04 내에서 안드로이드 (Android) 에뮬레이터 구동하기
에뮬레이터 공식 홈페이지 : 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' 를 실행하면 설치했던 앱이 보입니다.
'프로그래밍 > Android (Java)' 카테고리의 다른 글
안드로이드에서 모바일 네트워크 구분하기 (2G, 3G, 4G, 5G) (0) | 2021.06.02 |
---|---|
Ubuntu 18.04 에서 Android Studio 및 AVD 설치하기 (0) | 2021.05.21 |
리눅스 CentOS, Ubuntu 에서 Android-x86 설치하기 (0) | 2021.03.25 |
애드몹 광고가 출력되지 않는 경우 (0) | 2021.03.18 |
안드로이드 소켓 통신 (client 부분 : 데이터 송신, 수신) (0) | 2021.02.03 |