본문 바로가기

반응형

Language/Android

[ERROR] failed to allocate memory 8 android emulator 환경 : windows XP appspresso IDE 문제는...에뮬레이터가 뜨지 않는 것이였다. AVD를 설정해주었음에도 불구하고... 그래서 보니..failed to allocate memory 8 android emulator 이런 오류가 발생!!! 해결 방법은!? 아래와 같이 Device ram size를 1024에서 512로 낮춰주면 되는 것이다. tip : ARM은 CPU(안드로이드용), Atom은 iOS이다~~:D AVD를 Start시켜서 잘돌아가는지 확인! 한 뒤에 Build시키면 소스가 에뮬레이터에 나오게 된다^0^good~~ result _ 1 result _ 2 -end- 추신 : Appspress..um...윈도우즈에서 ios sdk만 잡아주면..build가 될려나???!!!! 라.. 더보기
unable to find a 'userdata.img' file for abi armeabi to copy into the avd folder 환경 : Windows XP 32bit appspresso IDE AVD를 추가하는데 있어서.. unable to find a 'userdata.img' file for abi armeabi to copy into the avd folder 위와같은 오류가 났다면! 잘찾아오셨습니다^-^good~~ 해결방법으로는! 위와같이 ARM EABI을 체크하여 install 해주면 된다. 즉, SDK Manager를 다시 한번 확인 해보자! 안깔려있는 것을 확인 할 수 있다. p.s http://stackoverflow.com/questions/7817044/how-to-create-an-avd-for-android-4-0 에서도 확인 할 수 있다! ARM은 CPU이다~~안드로이드용^-^good~ 더보기
Debug Certificate expired 실행 시 Debug Certificate expired 났는가??? 그럼 잘 찾아오셨습니다. ㅋㅋㅋ 어떻게 수정하는가 하면!! [1] Eclipse의 Window > Preference에서 아래의 그림처럼 해당 경로로 간다. [2] 아래의 그림처럼 해당 경로로 가서 debug.keystore라는 파일을 지운다. [3] 마지막으로 이클립스에서 Project > Clen을 통하여 재빌드 시킨다^^good~~ 그리하면! 에러는 사라진다...ㅎㅎㅎ 더보기
An SDK Target must be specified An SDK Target must be specified 는...프로젝트 import 시나 생성 시 오류가나거나 프로젝트를 찾지 못한다.. 그 이유는 build target 설정이 되어있지 않아서이다.. 위의 그림처럼 아이콘을 클릭하면 연결되어있는지 알 수가 있다. 또는 아래와같이 메뉴로 알 수가 있다. 프로젝트 생성 시 build target이 없다.. 해결 방안으로.. 모조리 체크하고 install 한다. 인스톨 한다~~ 시간이 오래걸리는구나.. 더보기
앱 프로젝트를 실행 하면~ 이클립스에서 프로젝트를 실행 시키면.. 1) AVD 실행 2) 앱 실행 파일인 apk 설치 3) 액티비티 실행 [2012-02-10 10:36:48 - SDK Manager] Created AVD 'GoogleAVD2.2' based on Android 2.3.3, [2012-02-10 10:36:48 - SDK Manager] with the following hardware config: [2012-02-10 10:36:48 - SDK Manager] hw.lcd.density=240 [2012-02-10 10:36:48 - SDK Manager] vm.heapSize=24 [2012-02-10 10:36:48 - SDK Manager] hw.ramSize=256 [2012-02-10 10:37:26.. 더보기
언드로이드 기본 파일 기본파일 strings.xml : 텍스트 리소스 정의. ex) "안녕 안드로이드"~가 정의 main.xml : UI 설계 - 액티비티 실행 시 화면에 나타나는 레이아웃, 즉 UI를 설계, strings.xml에 정의된 텍스트 리소스는 UI에서 사용되는 뷰를 통해 화면에 출력 한다. R.java : strings.xml 파일에 정의된 텍스트 리소스, res/drawablw 폴더 내의 이미지 리소스,, res/layout 폴더 내의 xml 파일 등에 대한 메모리를 관리. 자동으로 생성 되므로 수정하면 안된다 ㅋㅋㅋㅋ XXXActivity.java : 로직/사용자 상호작용 - 어플리케이션을 구성하는 액티비티 중 하나에 대응하는 자바 클래스 파일. 프로젝트를 생성 할 때 어플리케이션 기본정보에서 액티비티명으로 .. 더보기
안드로이드 기본폴더 설명 src : 알만한 사람은 다 아는 src~~소스 파일이 있는 곳. gen : 프로젝트에서 사용되는 리소스에 대한 메모리를 관리하는 R.java 파일이 있다. assets : 파일을 저장하며, 저장된 파일은 R.java 내에 리소스 ID가 부여되지 않는다. 사용빈도가 낮다. res : 어플리케이션이 사용하는 자원, 예를들어 이미지, xml파일 등을 포함. R.java내에 리소스 ID가 자동으로 부여된다. 리소스 ID를 이용해서 접근이 용이하므로 사용빈도가 assets에 비해 높다. 더보기
안드로이드 개발환경 1) OS : Windows 또는 Linux가 가능. 2) JDK : 자바 어플리케이션을 개발하기 위해 필요한 각종 유틸리티 클래스 파일들을 포함하고 있는 개발킷으로, 자바 어플리케이션이 실행되는 자바 가상머신(JVM : java virtual Machine)환경을 제공 한다. 3) 안드로이드 SDK : 안드로이드용 어플리케이션을 개발하기 위해 필요한 클래스 파일들을 포함하는 소프트웨어 개발킷으로, 안드로이드 자바 어플리케이션이 실행되는 달빅가상머신(Dalvik Virtual Machine)환경을 제공. 4) Eclipse : 자바를 비롯한 다양한 언어를 지원하는 프로그래밍 통합개발 환경 5) ADT : 안드로이드 어플리케이션을 개발하기 위한 통합개발환경인 이클립스용 플러그인 프로그램으로, 이클립스와 안.. 더보기

반응형