안드로이드 2.2버전에서 OpenGL ES1.0을 이용하여 간단한 그림을 그렸고,

에뮬레이터에서 동작하는 걸 확인하였습니다.

 

실제 제가 갖고 있는 폰(2.2 버전이 설치되어 있는 갤럭시S)에서 테스트하려고 아래와 같이 했습니다.

1. USB로 갤럭시S와 데스크탑을 연결(USB 이동식 디스크로 인식함.)

2. 테스트프로그램(프로젝트의 bin 디렉토리에 있는 3d_test.apk 파일)을 갤럭시S의 복사

3. Astro 프로그램을 이용, 2번에서 복사한 테스트파일(.apk)을 설치

4. 실행

 

그런데 실행을 하면 화면에는 아무것도 나오지 않고 있다가 몇초후에 프로그램이 닫히면서 안드로이드UI 화면으로 되돌아 오더군요...

 

에뮬레이터에서도 Virtual Device를 2.2로 해서 테스트해서 잘 실행이 되는 걸 확인했거든요..

제 폰에서는 왜 안될까요? 어떻게 하면 될까요?

혹 먼저 해보신 분 계시면 도움 좀 부탁드립니다.