반응형

Programing/Java & Android App. 4

Java에서 -Xmx 옵션의 의미

/* * http://sosal.kr/ * made by so_Sal */ JAVA application에서 실행하는 예들 중 명령어 사이에 다음과 같은 옵션이 있는 경우가 있다. ex) $JAVA -Xmx1024m -jar $Programs/myProgram.jar O=result.dict -Xmx 라는 옵션은 'set maximum Java heap size' 힙사이즈의 최대를 결정해주는 옵션이다. 기본적으로 JAVA는 default 값으로 heap 메모리를 최대 64mb만큼 잡는다. 즉 64메가가 넘는 동적 변수를 가질 수 없다는 의미이다. 따라서 큰 데이터를 메모리에 올릴 때, -Xmx1024m 처럼 최대 1기가, 혹은 그 이상 잡을 수 있도록 설정해주어야 한다. ex) 다음은 Maximum ja..

No CPU/ABI system image available for this target

/* * http://sosal.kr/ * made by so_Sal */ 안드로이드 프로그래밍 환경설정에서, Virtual device를 추가할 때 다들 한번쯤은 보시는 에러입니다. No CPU/ABI system image available for this target 이 경우에, CPU/ABI: 탭에 No system images installed for this target. 이라고 나옵니다.Target: Android 4.4W 는 API Level 20 패키지들이 필요하기 때문이죠. 이를 해결하기 위해 "SDK manager.exe" 를 실행하여, 해당 패키지를 설치해주시면 됩니다. 저의 경우에는 API Level 20 패키지가 필요하기 때문에, SDK Manager에서 API 20을 설치해주었..

안드로이드 개발환경 구축, 윈도우8.1 설치

/* * http://sosal.kr/ * made by so_Sal */ 안드로이드 앱 개발 프로젝트에 참여하게 되었습니다.오랜만에 노트북 PC에 개발환경을 구축하면서 같이 포스팅해봅니다.제 PC는 윈도우 8.1 버전이며 2014년 11월 25일 기준입니다. 1. JDK - Java Development Kit 설치1-1) JDK 다운로드1-2) JDK 설치2. 이클립스 (Eclipse), 안드로이드 SDK 설치3. 이클립스 (Eclipse) 환경설정 1. JDK - Java Development Kit 설치 1-1) JDK 다운로드- jdk 설치를 위해 오라클 사이트에 접속한다.- www.oracle.com - Download -> Java For Developers를 클릭합니다. Java Platf..

반응형