작업환경 : ubuntu 16.04 LTS

타겟 : Android 6.0 ( Marshmallow)


< AOPS를 빌드 하기 위해서 빌드환경을 먼저 설정한다. >


1. $ apt-get install openjdk-7-jdk 를 설치한다.


-없다고 나올시에는 다음과 같이 한다.





2.  repo를 설치한다. (Repo is a tool that makes it easier to work with Git in the                             context of Android)


 $ mkdir ~/bin

 $ PATH=~/bin:$PATH    //환경변수등록


 $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

//curl이 없을시 "$ sudo apt-get install curl"


 $ chmod a+x ~/bin/repo       //repo파일 권한 변





3. repo를 사용하기 위해서는 git을 설치해야 한다.


$ sudo app-get install git





4. AOSP 소스 받기


$ mkdir -p ~/android/aosp-6.0        //저장할 폴더를 만든다. 여기서는 6.0

 설치를 위해 6.0이라 명명

$ cd ~/android/aops-6.0                //폴더로 이동


-git 설정해주기

repo init -u https://android.googlesource.com/platform/manifest

  //메니페스트 파일을 받는다.

$ repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r80 

  //원하는 버전으로 브렌치 이동

$ repo sync      //AOSP 소스를 받아온다.

+ Recent posts