我打算写一个app,只有service,没有activity的。
我这个service,如何让手机用户去启动,或者我的service如何自动启动呢?
有什么好方法
------解决方案--------------------
只要有context就行,就可以启动service,具体的在哪里,看你自己了
------解决方案--------------------
方法1:注册一个开机启动播放接收机,开机的时候就会自动启动。
方法2:注册一个常用的,比如来电,网络连接的状态通知的广播接收机,当来电或者网络连接、断开等状态时,就会收到广播,通过这个广播里面去启动service.
------解决方案--------------------
service和activity一样,都没法自动启动
你的程序不可能无缘无故自动起来吧
要么开机启动,要么当有特定事件产生时,你在你的应用里接收这些事件,然后启动service
你可以在manifest里注册一个receiver来接收这些事件