美文网首页
安卓APP开机启动

安卓APP开机启动

作者: 方可为友 | 来源:发表于2021-04-24 10:25 被阅读0次
    • 第一步,写广播类StartBroad
    public class StartBroad extends BroadcastReceiver {
        @Override
        public void onReceive(Context context, Intent intent) {
            Intent intent1=new Intent(context,MainActivity.class);
            intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(intent1);
            Toast.makeText(context,"开启APP",Toast.LENGTH_SHORT).show();
        }
    }
    
    • 第二步,注册
     <receiver android:name=".StartBroad">
                <intent-filter>
                    <action android:name="android.intent.action.BOOT_COMPLETED"/>
                    <action android:name="android.intent.action.ACTION_BOOT_IPO"/>
                </intent-filter>
            </receiver>
    
    • 第三步,添加权限即可
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    

    相关文章

      网友评论

          本文标题:安卓APP开机启动

          本文链接:https://www.haomeiwen.com/subject/wafdrltx.html