我使用 UrbanAirship (UA) 进行推送通知。
UA推送服务在Manifest文件中配置如下:
<service android:name="com.urbanairship.push.PushService"
android:process=":com.urbanairship.push.process" />
其中 android:process 是可选的,但在他们的文档中推荐。
当我使用单个进程并关闭所有活动时,我可以看到我的单个进程消耗了大约 3mb 的内存
当我使用两个进程(一个用于应用程序,一个用于服务)并关闭所有活动时,我可以看到两个进程都处于活动状态,每个进程消耗约 3mb 的内存。
所以我的问题是:有什么意义?