无论程序是否正在运行,我们都要能通知到客户,我们需要一个独立进程的后台服务。 下面我们给大家介绍一下什么是android独立进程吧!
我们需要一个独立进程的后台服务。
在androidmanifest.xml中注册service时,有一个android:process属性,如果这个属性以"."开头,则为此服务开启一个全局的独立进程,如果以":"开头则为此服务开启一个为此应用私有的独立进程。举个具体的例子吧,我们新建了一个application,创建了主进程com.cnblogs.tianxia,那么:
!--下面会创建一个全局的com.cnblogs.tianxia.message的独立进程-->
<service android:name=".service.messageservice" android:label="消息推送" android:process=".message" />
<!--或者-->
<!--下面会创建一个应用私有的com.cnblogs.tianxia:message的独立进程-->
<service android:name=".service.messageservice" android:label="消息推送" android:process=":message" />
什么是android独立进程的精彩内容就先到这里。更多精彩内容,还请大家持续关注精品。
相关推荐:
android消息推送机制介绍