0

我需要在启动时启动我的应用程序。我在启动时启动服务的地方找到了这个答案。我还发现了这个线程,他们在其中使用 anintent-filter以便android.content.Intent.BOOT_COMPLETED_ACTION在启动时接收广播。

如果我不需要启动服务,获取设备启动事件的最佳方法是什么?

4

1 回答 1

1

android.intent.action.BOOT_COMPLETED使用添加权限注册接收器"android.permission.RECEIVE_BOOT_COMPLETED"

在 onRecieve 函数中开始你的午餐活动

public void onReceive(Context context, Intent intent) {
            Intent i = new Intent(context, First.class);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(i);
        }
于 2013-03-12T17:16:29.297 回答