怎么开发后台应用程序

如何开发后台应用程序现在想开发一个后台运行的程序,不需要前台界面我知道是用service,但是要怎样把servic

如何开发后台应用程序
现在想开发一个后台运行的程序,不需要前台界面
我知道是用service,但是要怎样把service当做程序的入口呢?
我尝试的方法有两种,都失败了

1. 在AndroidManifest.xml里加上
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
不好使。。

2.在启动activity里面startService,然后finish(),结果还是会有界面一闪而过。。


请问该怎么办呢?
[最优解释]
Service启动可以不通过Activity,解决办法是靠广播,在广播接收者里启动service,具体什么时候发广播得看你自己的需求了
[其他解释]
接收开机的广播消息,然后 StartService
[其他解释]
找到一个触发点触发一个广播(比如开机广播),我们只要接收广播,startService就行了,但后台运行也是可以禁止的
[其他解释]
恩,谢谢楼上各位,问题解决了!