こんにちは、Application::onCreate を使用してアプリの初期化コードを配置していますが、しばらく待ってから他のアプリを起動すると、Application クラスのインスタンスが再び作成されることに気付きました...
Android がアプリケーション インスタンスをシャットダウンしているときにグローバルに検出する方法は?
私はServiceクラスを使用していて、それ以来問題はありませんでした。誰かがより良い答えを持っているなら、私に知らせてください。
Android がアプリケーション インスタンスをシャットダウンしているときにグローバルに検出する方法は?
そんなことはできません。ユーザー/環境は、本番環境でアプリケーションを手動で強制終了できます。Android は、これに関するフィードバックを提供しません。
PSエミュレートされたプロセス環境を使用している場合は、 Application onTerminateメソッドをご覧ください。
私は経験豊富なAndroid開発者ではありません。しかし、初心者としては、ActivityのonDestroy()メソッドを使用できると思います。
アクティビティのライフサイクルを調べることをお勧めします。
(次のリンクでライフサイクルを検索してください) http://developer.android.com/guide/topics/fundamentals/activities.html