如何保证Android Service不被系统杀死
来源:互联网 发布:linux故障排查 编辑:程序博客网 时间:2024/06/02 04:15
网上看了许多关于这个的,百度或者其他软件推送消息时,保证让程序退出后仍然接收消息,网上写的比较乱,因此总结了一下。
1.AndroidManifest.xml模块
<service
android:name="MyNotificationService"
android:enabled="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</service>
定义好你的service,并在anction规定启动方式:action android:name="android.intent.action.BOOT_COMPLETED
2.在你的service里面:
public class MyNotificationService extends Service{
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// TODO Auto-generated method stub
return Service.START_STICKY;
}
}
将onStartCommand返回Service.START_STICKY,这样就可以了。
系统将开一个进程,一直后台运行。
- 如何保证Android Service不被系统杀死
- android开发如何保证service不被系统杀死
- service如何保证不被第三方app杀死
- Android如何让Service不被轻易杀死
- android如何降低service被系统杀死的风险
- android如何保证service不被杀死
- android如何保证service不被杀死
- android如何保证service不被杀死
- android如何保证service不被杀死
- android如何保证service不被杀死
- android如何保证service不被杀死
- android如何保证service不被杀死
- Android 如何保证Service不被杀死
- Android 如何杀死Service
- Android开发之如何保证Service不被杀掉
- Android开发之如何保证Service不被杀掉
- Android开发之如何保证Service不被杀掉
- Android开发之如何保证Service不被杀掉
- 项目中listView常用属性设置
- fortran 错误提示备忘
- 颠覆者苹果,正被颠覆着
- R:导入Excel数据
- andrid对不能导入的类,知道类路径如何使用该类
- 如何保证Android Service不被系统杀死
- Hibernate 实体映射 @注解与xml 配置方式比较
- ASIHTTPRequest系列(一):同步和异步请求
- 编程:利用循环求和-求1000以内所有偶数的和(用do-while语句构成循环)
- 关于ListView顶部和底部滚(拖)动出现阴影解决方案
- PHPthinking为所有PHP爱好者指路
- 固定datetimepicker控件的时间值及数据库按时间查询
- String... args 和 String[] args 的区别
- MAVEN报错:Missing artifact com.sun:tools:jar:1.5.0:解决方法