2011/12 2

안드로이드 & 커널 소스 다운 받기(구글 안드로이드, 각 제조사 오픈소스)

안드로이드를 직접 빌드하기 위해 가장 먼저 필요한것은 소스코드입니다. 몇년전 피처폰 시절만하더라도 제조사들은 모두 꽁꽁 숨겨두고 자신들만의 소스코드에 각자들만의 휴대폰을 만들어왔습니다. 하지만 구글이 안드로이드를 공개하면서 상황은 180도 달라졌습니다. 구글은 안드로이스 소스를 100% 공개 했고, 안드로이드를 구동시키는 리눅스 커널 역시 완전공개를 원칙으로 하고 있습니다. 안드로이드를 채택한 제조사들 또한 이런 원칙을 받아 들일수 밖에 없게 되었습니다. 누구나 자유롭게 공짜로 안드로이드 소스를 다운로드 하고, 빌드하고, 자신만의 휴대폰을 만들 수 있게 된거죠. 안드로이드 소스는 크게 두부분으로 나눌 수있습니다. 바로 안드로이드와 리눅스 커널입니다. 커널은 안드로이드라는 자동차의 엔진이라고 할 수 있습니..

개발 2011.12.15

맥북프로에 우분투 11.10 설치하기

안드로이드 개발을 위해 가장 먼저 준비해야하는 일은 우분투를 설치입니다. 물론 다른 환경에서도 개발은 가능하지만 거의 모든 정보들이 우분투를 기준으로 나와있기 때문에 정보도 많이 얻을수 있고, 모르는 것이 생겼을때 찾기도 쉽습니다. 윈도우가 설치된 PC, 노트북에 우분투 설치하기 윈도우가 설치된 PC나 노트북의 경우 우분투 설치는 정말 쉽습니다. 그냥 우분투가 설치된 CD나 USB를 준비하고 재부팅해서 설치하면 됩니다. 요즘 우분투는 설치 환경이 정말 잘 되어 있기 때문에 설치 화면을 잘 따라가면 한 컴퓨터에 윈도우와 우분투 튜얼 부팅 환경을 쉽게 구축할 수 있습니다. 맥북에도 우분투를? 저는 맥 밖에 없기 때문에 맥에서 작업 할수 밖에 없습니다. 안드로이드소스페이지를 가면 맥에서 안드로이드 빌드 환경을..

개발 2011.12.11