안녕하세요.


갤럭시S 에서 GPS 성능을 확인하기 위해서 NMEA data를 볼려고,


    locationManager.addNmeaListener(nmeaListener);


    private final GpsStatus.NmeaListener nmeaListener = new GpsStatus.NmeaListener() {
        @Override
        public void onNmeaReceived(long timestamp, String nmea) {


}


을 구현 했는데, listener로 이벤트가 오지 않고 있습니다.


같은 모듈을 디자이어, 넥원, 모토로이(2.1r1)에서는 정상적으로 listening 이 됩니다.


갤럭시S에서는 LocationManager에 addNmeaListener와 GpsStatus.NmeaListener를 구현 하지 않는 건지요?


이게 donut 버전까지는 지원하지 않다가, 2.0이상 부터 지원하는 기능으로 알고 있는데,


삼성 갤럭시S는 다른 API 또는 다른 접근 방법이 있는지 궁금하네요?


만약 위의 API를 지원하지 않는다면, 기존 마켓에 있는 app중 NMEA raw data를 직접적으로 읽어와서 구현한 트랙킹 시스템이나,


navi등이 동작하지 않을것 같은데.. 흐음.


흐음.. 구글에서는 2.1 license내줄때 특정 몇몇 모듈은 구현 하지 않아도 내주는건지....


펌웨어는 DF21 에서 동작안해서 DG14 버전으로 변경했는데도 동일하게 안되네요.


감사합니다.


안드로메다와 아이뽕 분석 하는중~

공간 측위 관련과 Open GL 공부중... >..<