サービスメソッドが呼び出される前に、アプリケーションのコンストラクターが完全に実行されることを期待できますか?

トム・テイラー

質問に直接来て、

  1. App_A-> App_Bのサービスにバインドします
  2. App_Bは、アプリケーションクラスコンストラクターでいくつかの値を初期化しようとします

App_B内のサービスメソッド(コンストラクター(または)onStart(または)onBind)が実行を開始する前に、App_BのApplicationクラスコンストラクターが完全に実行されることを期待できますか?

アハメド・ヘガジー

うん、それは本当だ。アプリは、Applicationクラスのインスタンス化が完了するまでブロックします。したがって、アプリケーションのコンストラクターまたはメソッドでブロッキング操作を実行している場合は、アプリケーションonCreate内で他の何よりも先に実行されます。これらの操作がバックグラウンドスレッドではなくメインスレッドで実行されることを確認してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ