본문 바로가기

안드로이드 인사이드 진도 1장 안드로이드 프레임워크 개요 1.1 안드로이드 프레임워크의 소스코드 구조 1.2 부팅 프로세스로 알아보는 안드로이드 프레임워크 2장 안드로이드 개발 환경 구축 2.1 호스트 환경 구성 - 2.1.1 VirtualBox 설치 - 2.1.2 우분투 설치 2.2 안드로이드 시스템 빌드 환경 구축 - 2.2.1 빌드 유틸리티 - 2.2.2 Repo 설치 - 2.2.3 안드로이드 시스템의 소스코드 내려받기 - 2.2.4 안드로이드 시스템 빌드 2.3 안드로이드 SDK 개발 환경 구축 - 2.3.1 이클립스 개발 환경 구축 - 2.3.2 안드로이드 SDK starter 패키지 다운로드 - 2.3.3 이클립스용 ADT 플러그인 설치 - 2.3.4 안드로이드 SDK 경로 설정 - 2.3.5 안드로이드 SDK에 플랫.. 더보기
유용게 자주쓰는 리눅스 command 창 명령어 옵션 관련 공용적인 지식 -한줄은 약어의미 옵션( -h), --두줄은 문자열 옵션 ( --help) 코어 수 확인 : grep -c cores /proc/cpuinfo 현재 리눅스 서버 접속 유저 확인: top 하드디스크 용량 확인 : df -H 폴더 리스트 : ls -al 파일 검색하기 #find [기준폴더] [검색조건] [파일패턴] ex.) find ./ -name "profile_view.jsp" -print 문자열 검색하기 find frameworks -name '*.java' -exec grep -H NumberPicker {} \; 현재경로에서 찾을때 find . -name '*.java' -exec grep -H NumberPicker {} \; 같이 찾을때는 이렇게네요. find frame.. 더보기
.classpath 경로 자동화 스크립트 하는 방법 putty or Xshell 상에서 /android 경로에 접근 ls vendor/lge/apps/*/src | grep : >>.classpath 위 명령을 치면 필요한 경로 목록이 .classpath 파일 맨 뒷부분에 추가됨 vi 에디터로 .classpath 파일 열고 i 눌러셔 편집모드에서 shift + v 로 블럭을 잡고 화살표 ↑ or ↓로 원하는 영역을 잡고 : 실행모드에서 :' 더보기
넥서스s 소스 코드 태그 및 빌드버전 정리표 포스팅 사유: 넥서스S 보유자로서 기기에 직접 포팅을 위해 돌아다니다 찾은 자료 출처: http://source.android.com/source/build-numbers.html Source code tags and builds Starting with Donut, the exact list of tags and builds is in the following table: 도넛을 시작으로, 정확한 태그 목록과 빌드물들은 테이블을 따라가면 있다. Build Tag Notes DRC83 android-1.6_r1.1 earliest Donut version, ADP1, ADP2 DRC92 android-1.6_r1.2 DRD08 android-1.6_r1.3 DRD20 android-1.6_r1.4 DMD.. 더보기
[ECLIPSE] Outline View 기호의 의미 출처: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.ptp.rdt.doc.user/html/reference/outline_view.html 일단 기초 문법 책을 띈 상태라면 기호로 표기된 클래스의 구성을 한눈에 파악할 수 있는 것이 Outline View 이다. 대충 정리하자면 빨간 색: private 노란 색: protected 초록 색: public 을 의미한다. C는 클래스, i는 인터페이스를 의미하고 필드변수의 접근범위와 static범위인지 등등을 파악할 수 있다. 어떤 메소드가 있고 접근 범위는 어떻게 되는 지 등등을 한눈에 볼 수 있다. Outline view The Outline view displays an outline of.. 더보기