안녕하세요

앱에서 카메라를 찍어서 파일을 Environment.getExternalPublicDirectory(Environment.DCIM) 에 저장한뒤

해당경로로부터 파일을 읽어와서 openCV 로 작업을 한뒤 어떤 결과물을 뿌려주는 앱을 만들었습니다.

 

테스트는 갤2 ics SK, LG, 넥서스S SK ics 이렇게 진행해보았는데

 

갤2 SK, 넥서스S SK 에서는 문제없이 작동하는데 갤2 LG ics 에서는 제대로 작동을 하지 않습니다

 

Camera.java, OpenCVJob.java 이렇게 두개의 클래스를 이용하는데 오류는 OpenCVJob.java 쪽에서 납니다

OpenCVJob클래스를 통째로 try {} catch{} 문으로 싸놓았기 때문에 오류가 나도

에러값이라도 리턴시켜줘야 하는데

 

갤2 LG 꺼에서는 아예 try{} catch{} 도 무시하고 어플리케이션이 중지되었습니다 라는 메시지만 뿌리며 죽어버리네요

 

갤2 LG ics, 갤2 SK ics, 갤2 KT ics 이 세개의 특별한 차이점이라도 있을까요?

아니면 왜 안되는지에 대한 심증이 갈만한거라도 알고 계신분 조언좀 부탁드립니당