티스토리 뷰

* 이번에는 기본 앱을 생성해서 에뮬레이터로 실행해보는 것을 해보자.


2012/11/05 -  [Android(안드로이드) 앱 개발 기초] Eclipse 개발환경 설정하기, Android SDK 설치하기


* 이클립스로 프로젝트 생성

: New > Android Application Project 선택


: 새로운 프로젝트의 이름과 패키지를 입력하고 빌드에 사용할 SDK와 최소요구 SDK를 선택한다.

* 최소요구 SDK의 기능들을 기준으로 컴파일이 되기 때문에 대상으로 하는 SDK를 잘 선정해야한다. 어떠한 제품군을 대상으로 개발을 할 것인지, 현재 운영체제 버전별 분포도가 어떻게 되는지에 따라 조사를 하고 결정하는 것이 좋을 것이다. 


: 버전별 분포 관련글 참고

2012/11/07 - [Programming/Android] - [안드로이드] Android 버전별 분포



: 사용할 템플릿도 선택해서 프로젝트를 만들고나서 혹시 "must override a superclass method" 에러가 났다면 아래에 해결 방법을 참고하면 된다.

2012/11/07 - [Programming/Android] - [Android] 'Must Override a Superclass Method' 에러 해결법


:에러를 없앴으면 에뮬레이터를 설정하자.

AVD(Android Virtual Device) Manager를 열어서 New.. 버튼을 눌러 개발하는 버전의 에뮨레이터를 추가하고 Create AVD버튼을 눌러서 저장하자.


: 그럼 한번 실행해보자. 프로젝트에 대고 오른쪽 클릭을 한 다음에 Run As... > Android Application을 선택하자.





: 그럼 에뮬레이터가 뜨면서 실행이 되는데 노트북에서 하니까 로딩이 무지무지 느리다. 노트북에서는 터치하는 속도나 반응속도가 느리므로 앱의 테스트는 데스크탑에서 하는 것을 추천한다.


: 아래와 같이 기본 템플릿이 실행이 됐다! 그럼 이제부터 원하는 앱을 만들러가면 된다.




* 다음에는 간단한 UI와 다른 액티비티로 넘어가는 방법, 데이터를 넘기는 방법에 대해서 공부하자.


끝.


- 다음 글

2012/11/10 - [Android(안드로이드) 앱 개발 기초] 간단한 인터페이스 구현과 다른 Activity로 넘어가기

2012/11/21 - [Android(안드로이드) 앱 개발 기초] Activity 라이프사이클 공부

2012/11/24 - [Android(안드로이드) 앱 개발 응용] Google Map API로 지도 보여주기(MapView), Overlay Item 그려주기 예제

2012/11/28 - [Android(안드로이드) 앱 개발 응용] Location GPS 위치 가져오기 및 최적화

2012/12/05 - [Android(안드로이드) 앱 개발 기초] 런타임 설정(로테이션, orientation) 변환 라이프사이클

2012/12/19 - [Android(안드로이드) 앱 개발 응용] 쉽게 Google Map 위에 말풍선 띄우기

2013/03/03 - [Android(안드로이드) 앱 개발 기초] Fragment 기초

2014/09/24 - [Android(안드로이드) 앱 개발 기초] ContentProvider 앱 간 데이터 공유 기본

2014/10/20 - [Android(안드로이드) 앱 개발 기초] MediaPlayer 음악 재생하기



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함