수색…


건물에 기계 준비하기!

당신이 무엇이든 만들 수 있기 전에, 당신은 당신의 기계가 건축 할 준비가되어 있어야합니다. 이를 위해서는 많은 라이브러리와 모듈을 설치해야합니다. 가장 권장되는 리눅스 배포본은 우분투 (Ubuntu)이기 때문에이 예제는 우분투에 필요한 모든 것을 설치하는 데 중점을 둘 것입니다.

Java 설치

먼저 다음 개인 패키지 아카이브 (PPA)를 sudo apt-add-repository ppa:openjdk-r/ppa : sudo apt-add-repository ppa:openjdk-r/ppa .

그런 다음 sudo apt-get update 실행하여 소스를 sudo apt-get update .

추가 종속성 설치

필요한 모든 추가 종속성은 다음 명령으로 설치할 수 있습니다.

sudo apt-get install git-core python gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.8-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev openjdk-8-jre openjdk-8-jdk pngcrush schedtool libxml2 libxml2-utils xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev gcc-multilib liblz4-* pngquant ncurses-dev texinfo gcc gperf patch libtool automake g++ gawk subversion expat libexpat1-dev python-all-dev binutils-static bc libcloog-isl-dev libcap-dev autoconf libgmp-dev build-essential gcc-multilib g++-multilib pkg-config libmpc-dev libmpfr-dev lzma* liblzma* w3m android-tools-adb maven ncftp figlet

개발을위한 시스템 준비

이제 모든 종속성이 설치되었으므로 다음을 실행하여 개발을위한 시스템을 준비하십시오.

sudo curl --create-dirs -L -o /etc/udev/rules.d/51-android.rules -O -L https://raw.githubusercontent.com/snowdream/51-android/master/51-android.rules
sudo chmod 644   /etc/udev/rules.d/51-android.rules
sudo chown root /etc/udev/rules.d/51-android.rules
sudo service udev restart
adb kill-server
sudo killall adb

마지막으로 다음 명령을 사용하여 캐시 및 저장소를 설정합니다.

sudo install utils/repo /usr/bin/
sudo install utils/ccache /usr/bin/

참고 : Resurrection Remix OS 의 관리자 중 한 명인 Akhil Narang ( akhilnarang )이 만든 자동 스크립트를 실행하여이 설정을 수행 할 수도 있습니다. 이 스크립트는 GitHub 에서 찾을 수 있습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow