みたいな感じで位置検索を始動しても,位置検出イベントonLocationChangedが発生しないようでした. もちろん衛星が無い場所だと発生しないのですが,そういう場所でも無いようです. この問題は解決できていないのですが,以下の対応である程度改善はしているようです. // 初期化時.PARTIAL_WAKE_LOCKの準備をする PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE); WakeLock wakelock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this.getClass().getName()); // GPS使用開始時.PARTIAL_WAKE_LOCKを取得する wakelock.acquire(); // 試しにget