私は以下のコードを作成することでこの問題を解決しようとしています。しかし、私は結果を得ていない。誰でもこの質問に答えることができますか?アプリが殺されたり破壊された場合にインテントサービスを開始するにはどうすればよいですか?
- Geofenceトリガでアプリを強制終了してもトランジション通知が表示されない。 - 終了出口通知が正しく機能するアプリケーションが[バックグラウンド]にあるときに終了した後、アプリケーション通知が正常に機能しない。
public void onDestroy()
{
super.onDestroy();
if(GpsService.mTimer != null)
{
startService(new Intent(context, GpsService.class));
}
Log.e(TAG, "onDestroy");
}
コンテキストが破棄されているため、どのように動作するかわかりません。代わりに 'getApplicationContext()'を使用しようとする –
これを試してくださいhttp://stackoverflow.com/questions/35973536/android-not-able-to-add-geofence-from-service/35979567#35979567、それは私のためにうまくいく –
"アプリを殺している間に"これはどういう意味ですか? –