ㅇ 공부#언어/(리눅스) 설치&팁

(실무리눅스) 11. 우분투20.04 앱인벤터 에뮬레이터 설치하기

BrainKimDu 2022. 12. 14. 23:50

MIT App Inventor

 

MIT App Inventor

Student-run App-In Club introduces MIT App Inventor to young people App-In Club is a new student-run coding club with peer-to-peer classes and workshops, competitions, and discussion forums for youth. Founders Tianyi Huang and Aaron Li — two high school

appinventor.mit.edu

 

스크레치?를 이용해 앱을 만들고

이를 안드로이드폰에서 돌려볼 수 있는 앱인벤터

 

워낙 쉬운툴이기 때문에 

우분투에서 이를 사용하는 사람이 없었다.

 

나는 우분투도 쓰고 아이폰도 쓰고 있는데,

그래서 에뮬레이터를 써야만 하는 상황이다.

 

VM웨어 환경에서 진행하도록하겠다.

 


해당 사이트에 접속하여

https://appinventor.mit.edu/explore/ai2/linux

 

Installing App Inventor 2 Setup on GNU/Linux

You'll need sudo privileges to do the installation. Note: The setup programs are 32-bit software. If you have a 64-bit system you may need to install libraries the let your machine run 32-bit software. One way to do this is to run the command sudo apt-get

appinventor.mit.edu

 

빨간색 부분을 클릭하여 다운로드를 진행한다.

 

그리고 터미널을 실행합니다.

sudo ls

비밀번호를 입력합니다.

 

그 후

sudo rm -rf /usr/google/appinventor
sudo rm -rf ~/.appinventor
sudo apt-get update
sudo apt-get upgrade

다음을 입력합니다.

설치가 완료될 때까지 기다립니다.

 중간에  y를 입력합니다.

 

sudo apt-get install -y lib32z1

다운로드를 진행합니다.

 

sudo apt-get install -y lib32stdc++6

 

아까 다운받았던 파일이 download에 있어야합니다.

설치를 진행합니다.

cd Downloads
sudo dpkg -i appinventor2-setup_2.3_all.deb

 

 

 

이제 실행합니다. 

만약 오류가 발생한다면 재부팅합니다.

에뮬레이터 설치는 끝났으며

(이제부터 에뮬을 실행할때마다 꼭 켜져 있어야합니다.)

cd
/usr/google/appinventor/commands-for-Appinventor/aiStarter &

 

 

이제 앱인벤터로 이동합니다.

프로젝트에서

 

 

 connect -> Emulator를 클릭합니다.

 

 

에뮬레이터가 켜지면 20초를 기다립니다.

 

 cancel 누르지 마세요.

 

자동으로 창이 넘어가고 

오류가 납니다.

(버전차이로 인한 오류입니다.)

 

 

여기까지 하면 에뮬레이터와의 연결이 완료된 상태입니다.

dismiss하고

 help -> update the companion 을 클릭합니다.

 

 

 

 

 got it 을 누르고 예물을 보면

 

install을 하라고 나옵니다.

 

 

vm웨어 오류로 보입니다.

 

 

보통 이상태에서  에뮬레이터 안에 install 하라는 창이 나옵니다.

 

 install을 하고나서

계속해서 나오는 것을 install 합니다.

 

따라하고 난 후

다시 connect 하면 다음처럼 나타나게 됩니다.

혹시나 나타나지 않는다면 재부팅하고 다시 실행하세요.