在Android应用程序中,它总是扩展Activity并且条目是onCreate。因此,似乎用户必须选择应用程序并点击它来支持它。(如果它是错误的,请告诉我。抱歉)
那么,如何在没有用户点击启动应用程序的情况下实现在后台运行的服务?
答案 0 :(得分:10)
使用IntentReceiver接收BOOT_COMPLETED_ACTION。
然后在IntentReceiver中,您可以调用startService()。
答案 1 :(得分:5)
当我在模拟器/设备上安装应用程序apk时,服务将开始运行
这是不可能的。 Android不允许任何形式的应用程序在安装后立即运行。