HTC Desire、Android 2.2および2.3、Vodafoneブランドに奇妙な問題があります。私のアプリは、いくつかのアクティビティと1つのスティッキーサービスで構成されています。このサービスは、主な活動に代わって開始されます。自動開始を許可するために、私は通常の自動開始パターンに従います(BOOT_COMPLETED
ブロードキャストに基づいて動作します)。
現在、HTCの状況は次のとおりです。システムの起動後、アプリはブロードキャストを取得しており、自動起動しないことを決定します。数秒後、アプリは正常に起動しますが、獣を起動するのは私ではありません。これは、アプリが最後の電源オフフェーズでアクティブだった場合にのみ発生します。
そのため、自動起動設定が認識されません。HTCは、電源を切るとアクティブになるスティッキーサービスでアプリを起動するようです。「音楽」アプリで再確認しました。それを起動し、実行中のサービスをチェックインし(あなたはそれを見つけるでしょう)、再起動すると、それは再びアクティブになります。停止して再起動すると、オフになります。
誰かが確認できますか?