Security/AI

안드로이드 스튜디오 설치(우분투)

criling 2022. 3. 14. 21:52

우분투 환경

 

[그림 1] 환경

필요한 AVD 환경

 

안드로이드 4.4 x86 OS

Nexus 5(4.95 1080x1920 xxhdpi)

 

 

과정

 

1. 안드로이드 스튜디오 파일 다운로드

https://developer.android.com/studio

 

Download Android Studio and SDK tools  |  Android Developers

Download the official Android IDE and developer tools to build apps for Android phones, tablets, wearables, TVs, and more.

developer.android.com

 

[그림 2] 안드로이드 스튜디오(.tar.gz) 설치

 

 

 

2. sudo apt-get install libz1 libncurses5 libbz2-1.0:amd64 libstdc++6 libbz2-1.0

[그림 3] sudo apt-get install lib1 libncurses5 libbz2-1.0:amd64 libstdc++6 libbz2-1.0

libbz2-1.0:????

 

 

3. sudo tar -zxvf android-studio-2021.1.1.22-linux.tar.gz -C /usr/local

[그림 4] sudo tar -zxvf android-studio-2021.1.1.22-linux.tar.gz -C /usr/local (이하 생략)

 

 

 

4. grep -Eoc '(vmx|svm)' /proc/cpuinfo의 출력 결과가 아래 사진과 같이 0이 아닌 값이 나와야 합니다.

나중에 발생할 수 있는 "Your CPU does not support required features (VT-x or SVM)" 오류 때문

[그림 6]

출력 결과가 0이 아니라면 가상머신 세팅을 변경해줍니다.

Edit virtual machine settings -> Processors -> Virtual Intel VT-x/EPT or AMD-V/RVI 체크

 

 

 

5. sh /usr/local/android-studio/bin/studio.sh

 [그림 7] sh studio.sh

 

 

6. Android studio setup

[그림 8] step 1

 

[그림 9] step 2

 

[그림 10] step 3

 

[그림 11] step 4

 

[그림 12] step 5

 

[그림 13] step 6

 

[그림 14] step 7

 

[그림 15] step 8

 

[그림 16] step 9

 

[그림 17] step 10

 

[그림 18] step 11

 

[그림 19] step 12

 

[그림 20] step 13

 

[그림 20] step 13

 

[그림 21] step 14 (Iamge 선택 후 엔터)

 

[그림 22] step 15 (해당 이미지 파일 설치 후 Next)

 

[그림 23] step 16 (Finish)

 

[그림 24] step 17

 

[그림 25] step 18

 

 

 

 

 

 

참고

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=lghlove0509&logNo=220949464753 

 

[리눅스] 우분투에 안드로이드 스튜디오 설치하기

리눅스, 우분투, 우분투 안드로이드 스튜디오, 우분투 이클립스, 리눅스 안드로이드 스튜디오, 안드로이드 ...

blog.naver.com

 

 

 

https://koharinn.tistory.com/479

 

How to Enable Ubuntu Virtualization( VT-x/EPT or AMD-V/RVI) in VMware

사용하는 프로세서의 가상화(virtualization) 지원 여부 확인 grep -Eoc '(vmx|svm)' /proc/cpuinfo 0 이외의 숫자가 출력되는 경우, 현재 가상화 기능이 활성화되어있다는 의미이다. 0 값이 출력되는 경우, virtu

koharinn.tistory.com