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应用程序实现广播接收器自动启动的方法,希望可以帮助到对此感兴趣的你,让你掌握编程的技巧,做出更好的产品。

上一篇:Android开发之动画实现方法 Android开发中的动画实现方法

下一篇:Android的静默安装与卸载方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载