Android应用程序自动启动

Android应用程序自动启动,android,broadcastreceiver,autostart,Android,Broadcastreceiver,Autostart,我正在开发一个Android应用程序,我希望它能在手机启动后立即启动。我使用了BroadcastReceiver,意图过滤器启动完成,并且获得了许可,我认为它正在工作;我打开手机,它启动,然后显示主菜单,大约30秒后,我的应用程序启动。这是它的正常行为吗?我希望它立即开始,甚至不显示主菜单第一。可能吗?还是这是我能得到的最好的?我在谷歌上找不到关于这个问题的任何信息,而且我对安卓系统还比较陌生,所以我不确定这是否是正常行为。希望您能帮助我,谢谢。听起来您需要的是服务。它将在后台运行,并可设置为自

我正在开发一个Android应用程序,我希望它能在手机启动后立即启动。我使用了BroadcastReceiver,意图过滤器启动完成,并且获得了许可,我认为它正在工作;我打开手机,它启动,然后显示主菜单,大约30秒后,我的应用程序启动。这是它的正常行为吗?我希望它立即开始,甚至不显示主菜单第一。可能吗?还是这是我能得到的最好的?我在谷歌上找不到关于这个问题的任何信息,而且我对安卓系统还比较陌生,所以我不确定这是否是正常行为。希望您能帮助我,谢谢。

听起来您需要的是服务。它将在后台运行,并可设置为自动启动。我不确定它是否一定比你的活动来得快,但我认为它会的。查看这些文档:

当您打开设备电源时,会出现很多问题:内核->驱动程序,应用程序层位于顶部。因此,我认为不可能在此之前启动应用程序。如果我错了,请指出我。谢谢!但是活动呢?当您将启动设置为开机启动时,启动是否总是需要时间?我不知道如何加快启动速度。当你在问题中提到主菜单时,你是指你的应用程序主菜单还是Android桌面?Android桌面,我的应用程序需要30秒才能显示出来,第一个活动非常简单。。