이번엔 이클립스에서 바로 키생성 및 사인을 통한 APK(Application Package) 생성 방법을 알아보겠다. android sdk가 설치된 이클립스의 경우 프로젝트에서 바로 키 생성 및 사인과 동시에 APK를 만들 수 있다. 커맨드라인을 통해 생성된 키를 사용할 경우 사인이 되어있지 않은 APK를 만들 수 있다. ◇ 이클립스를 이용한 방법 – 프로젝트에서 우클릭 -> Android Tools -> Export Signed […]
태그: 이클립스
Eclipse의 heap memory size 늘리기
Eclipse에서 Android source를 보는데 가끔 OutOfMemoryErrors가 발생한다. 이럴땐 Eclipse 홈 디렉토리 밑에 있는 eclipse.ini 파일을 열어 조금만 수정하여서 heap size를 늘려주면 된다. 수정내용은 http://source.android.com/using-eclipse 에서 참고하면 된다. Memory-related defaults (as of Eclipse 3.4)
1 2 3 | <span style="font-size: 11pt;">-Xms40m</span> <span style="font-size: 11pt;">-Xmx256m</span> <span style="font-size: 11pt;">-XX:MaxPermSize=256m</span> |
Recommended settings for Android development
1 2 3 | <span style="font-size: 11pt;">-Xms128m</span> <span style="font-size: 11pt;">-Xmx512m</span> <span style="font-size: 11pt;">-XX:MaxPermSize=256m</span> |
간혹 위처럼 수정하였는데 JVM terminated. Exit code=-1 와 같은 에러가 발생하는 경우가 있는데 그럴 경우 […]
[Android] 한글 사용자 명으로 이클립스에서 만든 AVD 에러 처리
윈도우가 한글 계정명을 사용하고 있다면 사용자 폴더 경로가 한글로 되어 있다. 그런데 이클립스에서 AVD를 생성하면 디폴트 경로가 사용자 폴더 아래이기 때문에 한글경로가 중간에 들어가 실행이 되지 않는다. 이전에 명령 프롬프트에서 AVD 생성하는 방법도 포스팅한 적이 있는데 AVD에 다양한 옵션을 줄려면 상당히 귀찮아 진다. 그래서 찾아보다가 발견한게 이클립스에서 생성한 AVD를 이동시켜서 사용하는 방법이다. 이 방법 역시 […]
[Android] 에뮬레이터 AVD 만들기 (Windows 환경)
안드로이드 애플리케이션을 개발 할 때 실제 안드로이드 장치에서 어떻게 보여지고 동작하게 되는지를 살펴볼 수 있도록 안드로이드 SDK에 에뮬레이터(AVD)가 포함되어 있다. AVD를 만드는 방법에는 2가지가 있다. 첫번째, 안드로이드 플러그인이 설치된 이클립스에서 만드는 방법과 두번째, 명령 프롬프트 콘솔창을 통해서 생성하는 방법이다. 보통 첫번째 방법으로 생성하여서 실행하면 되겠지만 AVD가 생성되는 기본 경로가 사용자 HOME 디렉토리 및에 생성이 되기 […]
[Android] 안드로이드 SDK 및 이클립스(Eclipse) 플러그인(Plug-in) 설치하기
안드로이드(Android) SDK 설치 – 아래의 주소로 이동하여 Android_SDK 를 다운 받아 적당한 곳에 압축을 풀어준다. 다운로드 : http://developer.android.com/sdk/index.html– 이제 내 컴퓨터 시스템 속성으로 들어가 환경변수를 추가해준다. 변수 : Path 값 : [Android_SDK 압축 해제한 곳]\android-sdk-windows\tools – Path라는 변수가 이미 존재한다면 [편집]을 눌러 ; (세미콜론)을 넣고 위 값을 붙여준다. ex) ; [Android_SDK 압축 해제한 곳]\android-sdk-windows\tools […]