안녕하세요

GPS 운동 어플을 개발하고 있는 학생입니다.

다름이 아니라

위도, 경도 값을 나중에 한번에 저장하면 데이터 값이 너무 많아서 프로그램이 죽는 경우가 발생하여

실시간으로 DB에 저장하도록 했는데요.

에뮬레이터, 디아지어, 모토로이 에서는 모두 잘 동작을하는데

유독 갤럭시s에서만 끈킴이 엄청나게 발생합니다. 끈킴이 너무 심해서 어짜다가는 프로그램이 강제종료 되는 상황까지
발생합니다.

ContentValues row = new ContentValues();   
   row.put("trackid",mtrackId);
   row.put("latitude",geoPoint.getLatitudeE6());
   row.put("longitude",geoPoint.getLongitudeE6());
   row.put("time", m_NowTime);
   row.put("speed", location.getSpeed());  
   db.insert("trackpoints",null,row);



위의 코드를 넣으면 끈킴이 엄청 심하고
삭제해서 실시간으로 저장안하면 끈킴이 없습니다.
DB 관련해서 뭔가 갤럭시s만의 특이점이 건지 궁금합니다.

혹시 이러한 비슷한 경험을 가지셨다가 해결하신분이 있으시다면 소중한 경험담 부탁드립니다 ㅜㅜ

감사합니다.