9

こんにちは、Application::onCreate を使用してアプリの初期化コードを配置していますが、しばらく待ってから他のアプリを起動すると、Application クラスのインスタンスが再び作成されることに気付きました...

Android がアプリケーション インスタンスをシャットダウンしているときにグローバルに検出する方法は?

4

3 に答える 3

3

私はServiceクラスを使用していて、それ以来問題はありませんでした。誰かがより良い答えを持っているなら、私に知らせてください。

于 2011-07-26T21:12:37.047 に答える
2

Android がアプリケーション インスタンスをシャットダウンしているときにグローバルに検出する方法は?

そんなことはできません。ユーザー/環境は、本番環境でアプリケーションを手動で強制終了できます。Android は、これに関するフィードバックを提供しません。

PSエミュレートされたプロセス環境を使用している場合は、 Application onTerminateメソッドをご覧ください。

于 2014-10-19T16:40:31.340 に答える
1

私は経験豊富なAndroid開発者ではありません。しかし、初心者としては、ActivityのonDestroy()メソッドを使用できると思います。

アクティビティのライフサイクルを調べることをお勧めします。

(次のリンクでライフサイクルを検索してください) http://developer.android.com/guide/topics/fundamentals/activities.html

于 2011-05-17T11:06:35.240 に答える