안녕하세요
게임회사 입사한 초보입니다.
초보라 이런저런 어려움이 많고 그걸 여기 안드로이드 펍에서 겨우겨우 커버하며 살아남고 있습니다.
이번에도 좀 도와주십시요
==================================================================================================
질문 > NDK기반 C++소스를 에뮬에 올렸으나 이클립스에서 브레이크포인트가 안 잡히고 지나갑니다.
과정 > 1. NDK기반의 OpenGL ES를 사용하는 C++ 예제를 작성해서 올림
2. 에뮬을 돌리니 중간에 에러 Log를 logcat에서 확인함
3. 이클립스에서 브레이크 포인트를 잡았으나 멈추질 않음
4. 왜 일까요?
==================================================================================================
설정/소스 >
1. 에러 메시지
2. 소스 status GraphicsService::start ( ) {
Log::debug("Connecting to the display."); <== 요기에 브레이크 포인트
mDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY);
if ( mDisplay == EGL_NO_DISPLAY ) goto ERROR;
3. 그러나 묵묵 부답 지나가네요
빌드및 로딩>
1. GraphicsService.cpp, GraphicsService.hpp 등을 ndk-build로 빌드(예제대로 해서 무리없이 빌드는 됨)
2. 이클립스에서 debug configuration 을 해당 액티비티로 하고 디버그 버튼 누름
==================================================================================================
제가 초짜라 먼가 두서없는 질문 같은데요 ,,,
정확히 멀 확인해야 할지 잘 모르겠습니다.
안드로이드 디버깅 관련해서 책이나 문서등을 보면 특별히 설정이 없더라고요
구글링을 해도 딱해 뭘 하란 이야기가 없어서 왠지 초보스러운 질문이지만 올립니다.
( 기초도 모른다고 욕하실까봐 ㅠㅠ)
대충 뭘 확인해 봐야 할지 말씀해주시면 바로 확인하겠습니다.
언제나 도움만 받네요
고주님들의 조언 부탁드립니다 ^^