Programming/Android2011. 10. 6. 22:26

이클립스에서 안드로이드 프로젝트를 Run 할때 아래와 같은 에러가 발생 될때가 있다.

#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3375), pid=18548, tid=17748
# Error: ShouldNotReachHere()

... 생략 ...

이것은 Android application 이 아닌 main 함수가 있는 Java application 을 안드로이드 용으로 컴파일 하려고 하기 때문에 나타난다.

따라서 아래 그림 처럼 이클립스 메뉴 Run -> Run Configurations -> Java Application -> 자바응용프로그램 을 삭제(마우스 오른쪽 버튼 팝업 메뉴) 하도록 한다.

Posted by 신의물방울
Programming/Android2011. 9. 19. 16:11
에러내용
invalid command-line parameter: Files\Android\android-sdk-windows\tools/emulator-arm.exe.
Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information
 
안드로이드 에뮬레이터 실행시 아무 반응이 없고 콘솔창에서 위와 같은 에러 메세지가 나온다면
이클립스에 등록된 SDK의 경로를 수정해줘야 한다.


해결방법

1. 이클립스 -> Windows -> Preferences -> Android
 

 


2. 경로를 아래와 같이 수정한다.

Windows 32bit일 경우

C:\PROGRA~1\Android\android-sdk

Windows 64bit일 경우
C:\PROGRA~2\Android\android-sdk

수정후



3. 에뮬레이터 재실행하면 아주 잘된다.
Posted by 신의물방울