반응형
블로그 이미지
개발자로서 현장에서 일하면서 새로 접하는 기술들이나 알게된 정보 등을 정리하기 위한 블로그입니다. 운 좋게 미국에서 큰 회사들의 프로젝트에서 컬설턴트로 일하고 있어서 새로운 기술들을 접할 기회가 많이 있습니다. 미국의 IT 프로젝트에서 사용되는 툴들에 대해 많은 분들과 정보를 공유하고 싶습니다.
솔웅

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

카테고리

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

2013. 9. 6. 21:32 | Posted by 솔웅


반응형

안드로이드 개발 환경 구축



오랜만에 다시 안드로이드 애플리케이션 개발을 위한 글을 올리기로 했습니다.


지금 하는 TDD 일을 계속 할 지 아니면 Android App 개발 팀으로 옮길지 아직 모르는데요.

다시 Android 개발 관련해서 이야기가 나오니까 준비도 하고 싶고 또 개발도 하고 싶고 하네요.


당분간 Native Android App 개발 관련해서 공부를 할 것 같습니다.


우선 개발 환경부터 구축을 해 보겠습니다.


아래 싸이트로 가서 Android SDK 툴을 다운 받으세요.


http://developer.android.com/sdk/index.html




32bit 64bit 둘 중 하나 선택해서 다운 받으시면 됩니다.


다운 다 받은 후 적당한 곳에 압축을 풀어 주세요.




압축 푼 다음에 SDK Manager 실행을 하세요.




저는 모든 것 다 선택하고 Install Package 했어요. 그거 누르면 License 에 동의하겠느냐고 물어오는데 동의 한다고 한 다음에 Install 버튼 누르시면 됩니다.




Install 이 다 됐으면 이제 eclips 를 실행하시면 됩니다.



이제 HelloWorld 앱을 하나 만들어 보겠습니다.




New - New Android Application을 선택하시고 Application Name 에는 아무 이름이나 넣으세요. 그리고 Next 버튼을 누르세요.

다음 나오는 화면에서도 계속 Next 버튼을 누르세요.


Configure Project - Next
Configure Launcher Icon - Next
Create Activity - Next




그러면 이와 같이 애플리케이션이 만들어 집니다.


이 앱은 화면에 HelloWorld 를 display 해 주는 앱입니다.


이제 이 앱을 한번 실행해 봐야 할 텐데요.

에뮬레이션을 실행하도록 하겠습니다.




우선 에뮬레이터인 Android Vertual Device를 만들어야 하는데요.

메뉴바 밑에 있는 아이콘들 중 핸드폰 모양의 아이콘을 클릭하시면 위 화면이 나옵니다.

여기서 New를 누르시고 적당한 모델을 선택하시면 됩니다.


그리고 나서 Cntl-11 을 누르거나 Run을 누르시면 되는데요.


저는 Failed to allocate memory: 8 이런 메세지가 뜨네요.


이런 경우 해당 avd 폴더로 가서 config.ini 파일을 열어보세요.



이 파일은 C:\Users\본인\.android\avd\test.avd 경로에 있습니다.




빨간 줄 있는 부분이 1024MB가 아니라 1024로 돼 있을 겁니다.

만역 그렇다면 위에 보이는 것 처럼 고쳐 주세요.


그리고 나서 Run 을 실행하시면 됩니다.


에뮬레이터로 하면 시간이 조금 걸리는데요.

실제 개발 하실 때는 에뮬레이터 보다는 디바이스로 실행시켜서 테스트 해 보시는게 좋을 겁니다.





반응형