Android应用程序实现广播接收器自动启动的方法
                            来源:爱站网时间:2020-08-13编辑:网友分享
                        
                        
                        当我们打开Android系统后一般会发出广播,这个时候我们的的应有程序只要接收这个广播,然后启动就可以了,一般这样的广播器不会随着应用程序的退出而退出,本文是爱站技术频道小编为大家带来的Android应用程序实现广播接收器自动启动的方法,一起来了解一下吧!
                        当我们打开Android系统后一般会发出广播,这个时候我们的的应有程序只要接收这个广播,然后启动就可以了,一般这样的广播器不会随着应用程序的退出而退出,本文是爱站技术频道小编为大家带来的Android应用程序实现广播接收器自动启动的方法,一起来了解一下吧!
广播接收器:
package com.yangshidesign.boot;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class BootReceiver extends BroadcastReceiver {
 @Override
 public void onReceive(Context context, Intent intent) {
 Intent i = new Intent(context, UnityPlayerNativeActivity.class);
 //这个必须添加flags
 i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 context.startActivity(i);
 }
}
在manifest的application标签里面配置:
加上权限:
这样就可以了。
我用的是  红米note  测试的,要烦烦的设置一番:
点击  设置 》应用》找到你的应用》点击,拉到底下的 权限管理》自动启动》完成。
以上就是爱站技术频道小编为大家介绍的Android应用程序实现广播接收器自动启动的方法,希望可以帮助到对此感兴趣的你,让你掌握编程的技巧,做出更好的产品。
 
                    