기본 콘텐츠로 건너뛰기

안드로이드 개발 환경 구축하기

*이문서는 아웃사이더님블로그를 기반으로 만들어진 문서입니다.

1 . 버전정보

1. Android SDK : android_sdk_r10
2. Eclipse : Helios Service Release 2

2. 구축순서
1. 안드로이드 SDK 설치
2. 이클립스에 ADT 플러그인 설치
3. 안드로이드 플랫폼 및 컴포넌트 추가



3. 안드로이드 SDK 설치

개발환경은 Windows, Mac OS X, Linux 모두 가능합니다.
이클립스가 필요하고 자바기반이므로 당연히 JDK 5이상이 필요합니다.

[SDK 다운로드 페이지]
http://developer.android.com/sdk/index.html

OS맞는 안드로이드 SDK를 다운로드 받은 뒤에 별도의 설치 없이 원하는 위치에
압축을 풀어주면 됩니다.
예) C:\Program Files\android-sdk-windows


[내 컴퓨터] - [속성] - [고급]탭 - [환경변수] - 시스템변수에서 Path에 SDK의 tools폴더의 전체 경로를 추가해줍니다.
(예) C:\Program Files\android-sdk-windows\tools 입니다.)


~./bash_profile나 ~/bashrc파일을 수정하거나
sudo gedit /etc/environment 로 path부분에 tools폴더의 절대경로를 추가해주면 됩니다.
추가된 패스는 재로그인후에 적용이 되며
env나 echo $PATH 명령어를 통해서 적용여부를 확인할 수 있습니다


OSX의 경우 sudo vi /etc/paths 를 실행한 뒤에 안드로이드 SDK 의 tools의 경로를
입력해 준 뒤에 재 로그인한다.
path의 확인은 우분투와 동일하게 env나 echo $PATH를 통해서 확인해 볼 수 있습니다.


4. ADT 이클립스 플러그인 설치
ADT(Android Development Tools) 플러그인은 이클립스에서 안드로이드를 개발할 수 있도록 해주는 플러그인입니다.
이클립스에서는 [Help] - [Install New Software]에서 상단의 Add를 눌러서 적당한 Name을 적어주고 Location에 https://dl-ssl.google.com/android/eclipse/ 를 추가해주면 됩니다.

ADT 플러그인 설치 화면

Android DDMS와 Android Development Tools를 선택하고 설치를 진행합니다.

사용자 삽입 이미지

이클립스의 메뉴에서 [Window] - [Preferences]에서 좌측트리메뉴에서 Android를 선택한 후에 SDK폴더의 위치를 지정해 줍니다.



5. Android 플랫폼 및 컴포넌트들 추가
이 과정은 SDK 스타터 팩키지(Android SDK, AVD Manger)를 설정하는 과정입니다.
SDK 레파지토리는 아래와 같은 컴포넌트 타입들을 제공하고 있습니다.
  • SDK Tools : 애플리케이션 코드와 UI에 대한 개발, 디버깅, 테스팅에 대한 SDK 셋입니다.
  • Android platforms : 안드로이드 기반의 기기를 위한 SDK 플랫폼입니다. 각 플랫폼은 전체 안드로이드 라이브러리와 시스템 이미지, 샘플코드, 에뮬레이터, 스킨과 각 버전에 특화된 툴들이 포함되어 있습니다.
  • SDK Add-Ons : SDK 애드온은 특정한 외부 안드로이드 라이브러리를 위한 개발환경을 제공합니다.
  • USB Driver for Windows : 실 제 디비이스에서 앱을 돌려보고 디버길할 수 있도록 윈도우즈 컴퓨터에서 드라이버 파일들을 추가할 수 있습니다. 실제기기에서 디버깅할 계획이 없다면 USB 드라이버가 필요없으며 OS X나 Linux에서는 디버깅하기 위해서 드라이버가 필요없습니다.
  • Samples : 각 안드로이드 개발 플랫폼의 샘플코드가 제공됩니다.
  • Documentaion : 안드로이드 프레임워크 API의 최신 문서가 포함됩니다.

사용자 삽입 이미지


[Window] - [Android SDK and AVD Manager]에서 Available Packages를 선택해서
원하는 안드로이트 플랫폼 및 컴포넌트들을 추가합니다.
AVD(Android Virtual Device)상에서 앱을 구동하기 위해서는 1개이상의 플랫폼을
설치하여야 합니다.

댓글

이 블로그의 인기 게시물

엑셀, 중복값을 처리하는 7가지 방법

참조: http://thekida.tistory.com/13 * 이포스트는 업무중 웹서핑을 하다가 우연히 발견한 내용입니다.    좀더 자세한 내용을 알고 싶거나 저자의 다른 포스트를 보시려면 원본 사이트로 이동해 보세요.    1. 같은 셀 중복 (서식 강조하기) 한개의 셀에서 중복되는 값만 강조하여 체크하는 방법입니다.                  적용하고자 하는 셀을 선택 하신 후, 아래와 같이 셀 강조 규칙만 설정하면 됩니다. 참 쉽죠~^^ 2. 같은 셀 중복 (중복 여부 표시하기) 한개의 셀에서 중복되는 값을 다른 셀에 표시하는 방법입니다. 이와 같이 하기 위해서는 B2에 오른쪽에 쓰인 함수를 사용 하면 됩니다. =IF(COUNTIF(A:A, A2)>1,"O","X") 여기서 잠깐 이 함수를 살표보겠습니다. =IF(COUNTIF(비교할 전체범위, 비교하고싶은 셀) > 1, "1이 넘을 경우 표시하고 싶은 내용', "1이 넘지 않을 경우 표시하고 싶은 내용" 비교할 전체범위에 A:A를 넣었는데 이는 A셀 전체를 선택한 것입니다. 그리고 비교하고자 하는 값에 A2를 넣었습니다. A2셀인 "A-ha"가 A전체셀에 몇개가 있는지를 센 후에 1개가 넘으면(중복) O를 표시, 그렇지 않으면 X를 표시하는 함수입니다. 물론 함수를 일일히 바꿔줄 필요 없이 B2셀을 복사해서 아래로 붙여넣으면, B3셀은 A3를 비교하고, B4는 A4, B5는 A5.... 이런식으로 자동변환됩니다. 따옴표 안의 내용을 원하는 텍스트로 바꿔주면 O, X 대신 자신이 원하는 문구로 표시 할 수 있습니다. 3. 같은 셀 중복 (중복 값 제거하기) 한개의 셀에서 중복되는 값을 제거하는 방법입니다. 왼쪽 그림에서 두개였던 Travis(A3, A...

[TIPS] 노트패드++에서 중복행을 삭제해보자 / Removing duplicate rows in Notepad++

노트패드++에서 중복행을 삭제해보자 / Removing duplicate rows in Notepad++   노트패드++를 사용중에 중복되는 행을 지워야 하는 상황이 생겼다. 그래서 구글링해서 중복행을 지우는 방법을 찾아냈습니다. 원본은 [ 여기 ] 에서 보시면 되겠습니다. [노트패드++를 이용하여 중복행을 제거하는 방법] 1. 우선 플러그인을 설치합니다.     Plugins -> Plugin Manager -> Show Plugin Manager -> Available tab     -> TextFX -> Install 2. 새로시작된 노트패드의 메뉴를 살펴보면 TextFX 가 나타나있는것을 확인할 수 있습니다. 3. 메뉴의 TextFX->TextFX Tools 에서    +sort outputs only unique(at culumn) lines 항목을 체크합니다. 4. 에디터에서 중복제거할 내용을 블럭으로 지정합니다.(CTRL+A) 5. 마지막으로 TextFX->TextFX Tools 에서    sort lines case sensitive 또는 sort lines case insensitive를 클릭하면 끝.

[해보자] 문서 오픈 시 엑셀창이 2개 뜰 때, 새 시트 열릴 때

어느날 엑셀 파일을 열면 엑셀창이 2개 뜨는 현상이 나타나서 구글링을 하여 문제를 해결 하였다. 원 작성자의 글을 보고 따라 해봤습니다. [출처] [Excel/엑셀] 문서 오픈 시 엑셀창이 2개 뜰 때, 새 시트 열릴 때|작성자 oblake https://blog.naver.com/PostView.nhn?blogId=dududtnr&logNo=221398304442 내 컴퓨터에 설치된 엑셀은 2016 버전이므로 이 기준으로 처리한 내용을 요약하자면 다음과 같다. 1. 파일 - 옵션 - 리본 사용자 지정 - 명령 선택 드롭다운메뉴의 '기본 탭' 2. '개발 도구' 선택 - 추가 - 확인 3. 개발도구 - COM 추가 기능을 클릭하면 아래와 같은 창이 뜨는데,    맨 마지막에 'MySQL for Excel'이라는 것이 추가되어 있었다. 4. 'MySQL for Excel' 체크 해제 하고 확인 5. 성공.