現在、Androidに場所を挿入するアプリケーションを開発しています。このアプリケーションは、特定の瞬間に場所を注入する必要があります。前後には、通常のGPSを使用する必要があります。
私のソフトウェアは、モックの場所に切り替えて、場所を正常に挿入することができます。しかし、Androidに通常のGPSを再度リッスンさせることはできません。
設定する私のコード:
mLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
mLocationManager.addTestProvider(LocationManager.GPS_PROVIDER, false, false, false, false, true, true, true, 0, /*magic*/5);
mLocationManager.setTestProviderEnabled(LocationManager.GPS_PROVIDER, true);
私の失敗した停止の試み:
mLocationManager.setTestProviderEnabled(PROVIDER_NAME, false);
mLocationManager.removeTestProvider(PROVIDER_NAME);
私の質問:モックロケーションの提供を停止し、デフォルトのAndroid GPSを再開するにはどうすればよいですか?