启动没有启动器的Android应用程序

时间:2013-01-17 14:05:29

标签: android broadcastreceiver

如何启动没有启动器活动的应用程序?

问题背后的故事: 我有一个应用程序,它基本上是一个BroadcastReceiver,等待一些系统意图,如BOOT_COMPLETED。问题是,由于我的应用程序没有Activity,因此它没有启动,所以它没有收到任何意图。

Android 3.1发行说明提到可以重写意图选项以启动应用程序,但我认为它需要另一个活动应用程序才能这样做。

P.S。写下你所知道的所有方式。 ADB命令也是如此。

1 个答案:

答案 0 :(得分:2)

第一条建议是制作一个可以运行的非常简单的“欢迎使用我的应用程序”活动。用它来显示启动画面,一些广告或是一个设置屏幕。这可以让你解决“无活动”问题。

据我所知,在您的应用程序中的Activity运行之前,您无法挂钩BOOT_COMPLETED。所以你需要有某种活动。