2016-05-01 24 views
0

特権アプリ(プリインストールされているか、ルートのあるデバイス)を作成したいと考えています。ユーザーがアプリケーションを開いていなくても、自分のアプリがサービスを実行できるようにすることはできますか?どうやって?アンドロイド特権アプリを開店せずに起動する

答えて

1

通常のアプリは「停止状態」でインストールされます。これは、ユーザーが手動で開くまで、すべてのブロードキャスト受信者が無効になっていることを意味します。

システムアプリケーションにはこの制限がないため、システムパーティションにアプリケーションを置いたり、BOOT_COMPLETEDでブロードキャストレシーバーを使用したり、ユーザーの介入なしにサービスを開始することができます。

+0

大変ありがとうございます。次の質問で私を助けることもできます:http://stackoverflow.com/questions/36983261/marshmallow-intent-action-boot-completed – MTZ4