WelcomeActivity があるとしましょう。電話の電源を入れると、ウェルカム画面が表示されるだけです。ACTION_BOOT_COMPLETED の BroadcastListener を拡張することで、これを成功裏に達成しました。
問題 : 電話が完全に起動するまで、つまり BOOT_COMPLETED インテントを送信するまでに時間がかかります。ウェルカム アクティビティを見る前に、携帯電話のデフォルトのホーム画面が表示されるプロセス全体、ネットワーク、Wi-Fi と GPS の検出と設定、受信トレイに新しいメッセージが表示されるメッセージ通知/ステータス バーなどを確認できます。等
こんなに長く待ちたくない。この本物の Android システムの動作を抑制したいと言っているわけではありません。私が言っているのは、電話が起動したらすぐに MyActivity を表示し、電話をバックグラウンドで起動させることです。
はい、DVM を起動してアプリを起動するには、OS が起動して安定した状態に到達する必要があることを知っています。私の質問は、私のアクティビティを少し早く (できるだけ早く) 開始し、BOOT_COMPLETED がトリガーされるまで待たない、本物の SDK (ルート化されていない) 方法は他にありますか?
ありがとう!