안녕하세요 지금껏 아이폰만 개발했고요 안드로이드는 처음입니다.
그래서 몇개 샘플프로그램을 보고 있는데요
(코코스2dx 로 만든 간단한 게임)
디바이스 (구닥다리 갤탭 2.3.6 진저브레드) 에 직접 하니깐 프로그램이 돌아가는데요
AVD (api 10~ 19 까지 다해봄) 에러가 뜨더라고요..
Sorry! The application XXXX (process com.xxx.xxx.xxx) has stopped unexpectedly. Please try again. Force close
이런식의 에러고요
로그캣에는 caused by 로 시작하는 메세지는 없고요..
07-26 09:14:54.905: W/dalvikvm(3931): threadid=9: thread exiting with uncaught exception (group=0x40015560)
07-26 09:14:54.955: E/AndroidRuntime(3931): FATAL EXCEPTION: GLThread 10
07-26 09:14:54.955: E/AndroidRuntime(3931): java.lang.IllegalArgumentException: No configs match configSpec
07-26 09:14:54.955: E/AndroidRuntime(3931): at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSurfaceView.java:763)
07-26 09:14:54.955: E/AndroidRuntime(3931): at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:919)
07-26 09:14:54.955: E/AndroidRuntime(3931): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1264)
07-26 09:14:54.955: E/AndroidRuntime(3931): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
이렇게만 되어있습니다.
1.
원래 안드로이드는 AVD에서 안되는 경우도 많은건지 궁금하네요.... (에러라면 장비에서도 안되야 되는건데 장비에서는 정상적으로 돌아가니 프로그램상 에러는 아닌것 같아서요..)
2.
그리고 일부러 일부 필요한 이미지를 삭제하면 디비아스에서는 assets에 어떤 이미지가 없다고 뜨고 이클립스에서는 아무곳에서도 그런 에러 메세지가 뜨지 않는데요..
에러일때 어느부분에서 에러인지 어떻게 알수 있는지 궁금하네요 (아이폰개발할때는 에러난 부분을 바로 알려주고 해서요..)