안드로이드 개발 질문/답변
(글 수 45,052)
이클립스에서 GOOGLE API 2.3.3 버전하에서 어플을 만들었습니다.
제 휴대폰이 그 버전이거든요.
물론 제 휴대폰 및 같은 버전의 가상화기기에서는 이상없이 잘 돌아갑니다.
근데 다른 사람 휴대폰이 최근에 나온 아이스크림 샌드위치인데
거기서는 일단 로그인하는 액티비티까지는 로딩이 잘 되는데
로그인 버튼을 클릭하면 Unfortunately, 어플명 has stopped. 라고 뜨면서
어플 실행이 중단됩니다.
가상화기기 4점대 버전에서도 마찬가지로 중단되구요.
근데 제가 책으로 공부할때는
버전이 낮은 환경에서 개발했던것은 높은 버전의 기기에서
문제없이 돌아가는거라고 읽은 기억이 있거든요.
반대로 높은 버전의 환경에서 개발했던것은 낮은 버전의 기기에서
문제가 있을 수 있다고 했던것 같은데...
※ 어플이 죽는 시점이 로그인 아이디/패스워드를 입력하고 로그인 버튼을 클릭하는 순간인데
아이디/패스워드 비교는 웹서버의 페이지에서 담당합니다.
웹소스나 어플소스나 2.3.3 버전 기기에서는 잘 작동했기때문에 소스에 특별히 문제가 있다고
생각되지는 않습니다.
보통 이렇게 [하위버전에서 개발] - [상위기기에서 에러] 인 경우에는
어떤 측면을 검토해봐야될까요?




일단 유저 중에서 개발자 콘솔에 보내주는 유저가 그래도 간혹 존재 합니다.
아마 단말이 없으신거 같은데 일단 그 에러 로그를 보고 확인 해보심을... 추천해드립니다.