無論程序是否正在運行,我們都要能通知到客戶,我們需要一個獨立進程的後台服務。 下面我們給大家介紹一下什麼是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消息推送機制介紹