<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>좋은생각 - ide category</title>
  <link>http://goodidea.blogsite.org/categories/ide/</link>
  <description>크게 성공한 사람은 작은 성공을 계속하는 사람일 뿐이다. -- 크리스토퍼 몰리</description>
  <language>ko</language>
  <copyright>고진혁</copyright>
  <lastBuildDate>Tue, 22 Sep 2009 02:25:53 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Eclipse (Europa 3.4.0)에서  구글(Google) 안드로이드(Android) 개발환경 구축하기  </title>
    <link>http://goodidea.blogsite.org/2007/12/09/1197199693588.html</link>
    
      
        <description>
          Eclipse (Europa 3.4.0)에서  구글(Google) 안드로이드(Android) 개발환경 구축하기     --  Ko,jinhyuk&lt;br /&gt;
&lt;br /&gt;
뜨겁게 달아오르고 있는 오픈 모바일 OS 인 Android 개발환경을 만들어 보자. 현재의 Eclipse Europa 최신버전 (3.4.0)에 맞춰져 있어.. Google 에서 Install Guide와 일부 용어에서 다른부분이 있을수있다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. &lt;/strong&gt;Eclipse 는 이미 설치되어있다고 가정하고 진행한다.&lt;br /&gt;
&lt;strong&gt;2.&lt;/strong&gt; Android SDK를 다운로드 한다.  다운로드 링크 -&amp;gt;  &lt;a href=&#034;http://dl.google.com/android/android_sdk_windows_m3-rc22a.zip&#034;&gt;android_sdk_windows_m3-rc22a.zip&lt;/a&gt; (59 MB, checksum aa3dee05a9872752a3bc4efd0f93e98b)&lt;br /&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;2.1 압축을 푼다. &lt;strong&gt;&lt;em&gt;C:/android_sdk_windows_m3-rc22a&lt;/em&gt;&lt;/strong&gt; 에 압축을 푼것으로 가정한다.  ( 백슬레쉬를 슬레쉬로 표시하더라도... 이해해주길..)&lt;br /&gt;
서브디렉토리에 &lt;strong&gt;docs&lt;/strong&gt;,&lt;strong&gt;tools&lt;/strong&gt;,&lt;strong&gt;samples &lt;/strong&gt;를 포함하고 있다.&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;strong&gt;3.&lt;/strong&gt; &lt;strong&gt;tools &lt;/strong&gt;디렉토리를 환경변수 PATH 에 등록 한다.  C:/android_sdk_windows_m3-rc22atools 를 환경변수에 등록한다. (내 컴퓨터 속성-&amp;gt;고급-&amp;gt;환경변수 메뉴에서 추가)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4. &lt;/strong&gt;ADT (Android Development Tools ) Eclipse plug-in 설치&lt;br /&gt;
ADT는 Eclipse에서 Android 개발 프로젝트 보다 편리하게 할수있도록 지원하는 플러그인 이다. 다른 일반적인 Eclipse 플러그인 처럼 설치해주면된다. &lt;br /&gt;
온라인 설치를 해주면 되는데 업데이트 링크는 https://dl-ssl.google.com/android/eclipse/ 이다.&lt;br /&gt;
&lt;div id=&#034;jvia&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 601px; height: 591px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_203fpf9pkdm&#034; /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;그림-1) ADT 설치를 위한 경로 추가&lt;br /&gt;
&lt;strong&gt;OK &lt;/strong&gt;-&amp;gt; &lt;strong&gt;Finish &lt;/strong&gt;를 클릭해주면 사이트추가가 되고 설치에 들어갈 plug-in을 다운로드 한다.  동의 여부를 묻는화면에서 agree 해주고 나서 &lt;strong&gt;Install All&lt;/strong&gt; 을 클릭해주면 된다. 그리고 나서 Eclipse 재시작.&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div id=&#034;fskn&#034; style=&#034;padding: 1em 0pt; text-align: left; margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 532px; height: 150px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_204hhc35bc7&#034; /&gt;&lt;br /&gt;
그림-2) 재시작시 위처럼 메시지가 표시된다.&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;wdd0&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 635px; height: 552px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_205cbkzcghc&#034; /&gt;&lt;br /&gt;
그림-3) &lt;strong&gt;Windows &lt;/strong&gt;-&amp;gt; &lt;strong&gt;Preference &lt;/strong&gt;에서 좌측에 Android 선택 &lt;strong&gt;SDK Location &lt;/strong&gt;에 앞서 압축을 풀어준 경로를 선택해준다.&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
여기까지 하면 Plug-in 까지 설치는 완료된것이고 이후 새로운 버전이 나오면  &lt;strong&gt;Help&lt;/strong&gt; &amp;gt; &lt;strong&gt;Software Updates&lt;/strong&gt; &amp;gt; &lt;strong&gt;Find and Install...&lt;/strong&gt;.  실행 해서 업데이트를 해주면된다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Android Project 생성하고 빌드하기&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;5.1. 프로젝트 생성&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 627px; height: 106px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_206fm6v9pf2&#034; /&gt;&lt;br /&gt;
그림-4) &lt;strong&gt;File &lt;/strong&gt;-&amp;gt; &lt;strong&gt;New &lt;/strong&gt;-&amp;gt; &lt;strong&gt;Project...&lt;/strong&gt; 을 선택한다.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&#034;&#034; style=&#034;width: 436px; height: 490px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_207c4mwv9ct&#034; /&gt;&lt;br /&gt;
그림-5) 프로젝트 Package name, Activity name, Application name 과 Project name 을 넣고 &lt;strong&gt;Finish &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;gyt2&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;
&lt;div id=&#034;qvdf&#034; style=&#034;padding: 1em 0pt; text-align: left; margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 571px; height: 653px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_208dxxrz9fz&#034; /&gt;&lt;br /&gt;
그림-6) 생성된 프로젝트 트리 구성이다. 좌측은 Navigator에서 우측은 Package Explorer 에서 펼쳐진 모양 &lt;br /&gt;
&lt;/div&gt;
생성된 프로젝트는 src/ , bin/ 디렉토리와  res/, assets/ 디렉토리를 만들고 기본적인 파일들도 자동으로 생성되어져 있다. 각각의 디렉토리와 파일에 대한 설명은 이후에 다시 알아보기로 하고...&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&#034;margin-left: 40px;&#034;&gt;5.2. Launch 설정하기, Eclipse 내에서 개발된 프로그램을 바로 실행하기 위해서는 Run/Debug 실행설정을 해주어야 한다.&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;tr1b&#034; style=&#034;padding: 1em 0pt; text-align: left; margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 435px; height: 424px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_209fv8jwj7d&#034; /&gt;&lt;br /&gt;
그림-7) 메뉴 Run 에서 &lt;strong&gt;Debug Configurations...&lt;/strong&gt; 나 &lt;strong&gt;Run Configurations...&lt;/strong&gt; 를 선택해준다.&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;hrdk&#034; style=&#034;padding: 1em 0pt; text-align: left; margin-left: 40px;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 755px; height: 551px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_210dpnvkwgs&#034; /&gt;&lt;br /&gt;
그림-8) &lt;img alt=&#034;&#034; style=&#034;width: 22px; height: 22px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_211fg37bcck&#034; /&gt; 아이콘을 선택하면 신규 실행 설정을추가하게 된다.
&lt;div id=&#034;zii2&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;om59&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 705px; height: 459px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_212gswfdzcp&#034; /&gt;&lt;br /&gt;
그림-9) Configuration의 이름 (예: FirstConfigruation)을 입력하고  디버깅 또는 실행할 프로젝트를 선택해주고  Apply 를 누르면 Launch 가 생성된다. 바로 Debug버튼을 클릭해주면 디버깅이 시작된다.&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&#034;tw8x&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;&lt;img width=&#034;453&#034; height=&#034;396&#034; alt=&#034;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_213cxct93cx&#034; /&gt;&lt;br /&gt;
그림-10) Debug를 실행하면  구글폰 모양의 Emulator 와 디버깅창그리고  (처음 설치후 실행시) 감사의 메시지가 나타난다.&lt;br /&gt;
&lt;/div&gt;
&lt;div id=&#034;dcob&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;&lt;img alt=&#034;&#034; style=&#034;width: 466px; height: 295px;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_214v89zt5fv&#034; /&gt;&lt;br /&gt;
그림-11) SDK개발에 도움일 될수있도록  사용 통계정보를 전송에 협조할것인지를 묻는다. 이후 설정은 변경할수있다.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&#034;&#034; /&gt;
&lt;div id=&#034;s-2t&#034; style=&#034;padding: 1em 0pt; text-align: left;&#034;&gt;&lt;img width=&#034;668&#034; height=&#034;537&#034; alt=&#034;&#034; src=&#034;http://docs.google.com/File?id=dhtdf9jv_215grqq9jgf&#034; /&gt;&lt;br /&gt;
그림-12) 실행화면과 Application 메뉴에 추가된  HelloWorld App 아이콘 &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
여기까지 기본 개발환경설치를 해서 실행까지 해봤다.. 추가적으로  개발관련된 글도 .. 기회가되면 슬슬 올려볼까한다.&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
        </description>
      
      
    
    
    
    <category>android</category>
    
    <category>eclipse</category>
    
    <comments>http://goodidea.blogsite.org/2007/12/09/1197199693588.html#comments</comments>
    <guid isPermaLink="true">http://goodidea.blogsite.org/2007/12/09/1197199693588.html</guid>
    <pubDate>Sun, 09 Dec 2007 11:28:13 GMT</pubDate>
  </item>
  
  </channel>
</rss>
