마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

특정 기기에서만 에러 혹은 특정 기기에서만 에러 안남

0 추천

안녕하세요 안드로이드 공부하는 사람입니다.

리스트 뷰를 이용해서 정보를 띄우고 있는데요,

특정 기기에서만 에러가 나네요.

특정 기기에서만 나는건지 특정기기에서만 안나는건지 확신은 없습니다만,

테스트 해본 결과 갤럭시s4, s5, note3, LG gx에서는 에러가 나네요..Sony Xperia는 안나구요...

계속 테스트 해보니 버전별로 다른것 같습니다.

4.0.X 미발생

4.1.X 발생

4.2.X 미발생

4.4.X 발생

왜이러는 걸까요. 혹시 경험이 있거나 아시는 분 계신가요.

에러는 이거요.

 java.lang.IndexOutOfBoundsException: Invalid index 2, size is 2

중요한건 이전 프로젝트에서 사용했던 소스이며,  Xperia는 죽어라 해도 안난다는거죠.

ㅎㅅㄱ (140 포인트) 님이 2014년 7월 16일 질문
ㅎㅅㄱ님이 2014년 7월 16일 수정

1개의 답변

0 추천
배열을 사용하시는거면...인덱스랑 사이즈랑 맞지 않아서 생기는 오류입니다.

저도 전에 유사한 문제를 겪었는데, 해당 오류문으로 구글링해보았네요...

http://devbible.tistory.com/41 아래 블로그 참고해보세요.
anci (19,950 포인트) 님이 2014년 7월 16일 답변
...