Android 开机自启动最新解决方法

    xiaoxiao2023-03-25  3

    最近在写项目的时候,用到了开机自启动功能。之后,便开始网上吸收营养,但是,网上基本上都是让用”android.intent.action.BOOT_COMPLETED”,然而,我对应的权限的设置了,安装上之后也启动过了。。。。。。并没有什么卵用。。。。后来,我在网海里泡了几天,终于找到了蛛丝马迹。。最终测试成功了。

    废话不多说直接上干货了。。。。

    1. 配置文件

    <receiver android:name="com.pc.phonecontact.receiver.BootBroadcastReceiver" > <intent-filter> <action android:name="android.intent.action.USER_PRESENT" > </action> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </receiver>

    2. 代码中

    public class BootBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { //后边的XXX.class就是要启动的服务 Intent service = new Intent(context,upWXService.class); context.startService(service); Log.v("TAG", "开机自动服务自动启动....."); } 好了,功能就实现了,不知道对你有没有帮助。。。
    转载请注明原文地址: https://ju.6miu.com/read-1204011.html
    最新回复(0)