如何启动没有启动器活动的应用程序?
问题背后的故事: 我有一个应用程序,它基本上是一个BroadcastReceiver,等待一些系统意图,如BOOT_COMPLETED。问题是,由于我的应用程序没有Activity,因此它没有启动,所以它没有收到任何意图。
Android 3.1发行说明提到可以重写意图选项以启动应用程序,但我认为它需要另一个活动应用程序才能这样做。
P.S。写下你所知道的所有方式。 ADB命令也是如此。
答案 0 :(得分:2)
第一条建议是制作一个可以运行的非常简单的“欢迎使用我的应用程序”活动。用它来显示启动画面,一些广告或是一个设置屏幕。这可以让你解决“无活动”问题。
据我所知,在您的应用程序中的Activity运行之前,您无法挂钩BOOT_COMPLETED。所以你需要有某种活动。