【发布时间】:2013-03-12 17:10:05
【问题描述】:
我需要在启动时启动我的应用程序。我发现this answer 在启动时启动服务。我还发现了this thread,他们使用intent-filter 来接收启动时广播的android.content.Intent.BOOT_COMPLETED_ACTION。
如果我不需要启动服务,获取设备启动事件的最佳方式是什么?
【问题讨论】:
标签: android android-service startup
我需要在启动时启动我的应用程序。我发现this answer 在启动时启动服务。我还发现了this thread,他们使用intent-filter 来接收启动时广播的android.content.Intent.BOOT_COMPLETED_ACTION。
如果我不需要启动服务,获取设备启动事件的最佳方式是什么?
【问题讨论】:
标签: android android-service startup
使用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);
}
【讨论】: