Androidのは、単にスタートから起動します

AndroidManifest.xmlファイルの権限を宣言するためにまず必要

<使用許可アンドロイド:名=「android.permission.RECEIVE_BOOT_COMPLETED」> </許可を使用しています>

定義されたラジオ

<受信機の
            アンドロイド:名= "MyReceiver。"
            アンドロイド:有効= "true"の
            アンドロイド:エクスポート= "真">
            <インテントフィルタのandroid:優先順位= "1000">
                <アクションアンドロイド:名= "android.intent.action。 BOOT_COMPLETED "> </アクション>
            </インテントフィルタ>
</レシーバ>

BroadcastReceiverが、その後onReceive()メソッドを実装継承するクラスを書きます

パブリッククラスmyreceiveは 延び  BroadcastReceiver
{
    @Override
    公共ボイドonReceive(コンテキスト・コンテキスト、意図意図を)
    {
        IF(intent.getAction()。等号( "android.intent.action.BOOT_COMPLETED"))
        {
            意図I =新しいテント(文脈、MainActivity 。クラス);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)。
            context.startActivity(I);
        }
    }
}

おすすめ

転載: blog.csdn.net/weixin_37758967/article/details/84313653