0

こんにちは、ご協力ありがとうございます。

次のような状況があります。

1 分ごとにサービスを起動する AlarmManager があります。

サービスが初めて開始されたときにのみ、そのサービスで特定のメソッドを実行する必要があります。それ以降の開始時ではありません。

電話の電源を切っても設定が保持されるため、設定の共有は解決策ではないと思います。

どうすればこれを解決できますか??

ご提案ありがとうございます!!!

4

2 に答える 2

1

onCreate() で呼び出すことができます。公式ドキュメントのこちらを参照してください。それは言います:

Called by the system when the service is first created. Do not call this method directly.
参考までに、アプリケーションの onCreate() メソッドが呼び出されるのはいつですか? という質問を参照してください。Androidがサービスを再起動すると、onCreateが再度呼び出されますか?

于 2013-05-27T15:43:12.317 に答える