AndroidでGPSが動作しない

Galaxy SでGPSで位置情報を取ろうとしたら、うまく動いていない。

LocationManager.requestLocationUpdates()呼んでも、LocationListenerが呼ばれてない感じだし、Logcatにはgps_startがfailしているようなのも出てる...。

でもマーケットアプリとかでは位置情報取れてるような感じだから、きっと自分のサンプルソースが間違ってるのかなとは思うのだけど。でもAndroidManifest.xmlにPermissionも与えてるしなぁ。

ちょっと時間切れなのでまた次の機会に調べるか。

D/GpsLocationProvider( 2251): startNavigating
D/GpsLocationProvider( 2251): startNavigating : isTestMode : 0
D/GpsLocationProvider( 2251): startNavigating : positionMode : 1
D/gps_BRCM( 2251): gps_set_position_mode: position mode = 1
D/gps_BRCM( 2251): gps_set_position_mode: called
D/gps_BRCM( 2251): gps_engine_status_update 3
D/GpsLocationProvider( 2251): Acquiring wakelock
D/gps_BRCM( 2251): gps_set_usepctool() glmap_enabled : 0
D/gps_BRCM( 2251): dynamic_acc_mode is 1
D/gps_BRCM( 2251): accuracy mask is 50
D/gps_BRCM( 2251): gps_load_configuration() completed.
D/gps_BRCM( 2251): gps_start: mode = 0
D/gps_BRCM( 2251): gps_start(583): periodic request (/data/gps/lcs.socket, 1)
D/gps_BRCM( 2251): gps_start(596): start request failed errno(32)
D/GpsLocationProvider( 2251): HYBRID_GPS_ENABLE :0

コメント

タイトルとURLをコピーしました