为什么android service进程已经不存在的情况下,还能收到firebase推送的notification?
PHP中文网
PHP中文网 2017-04-17 17:38:15
0
1
464

使用过Firebase Notification的都知道,只要本地声明并实现了FirebaseMessagingService,可以收到Firebase Console推送的消息;

为了验证app接收Notification的条件,我通过adb kill掉了service所在的进程(实际上与activity是同一个进程,没有用单独的进程跑service); 这种情况下,app仍然可以接收到Firebase Console推送的Notificaiton的;但是如果force stop掉app,则接收不到;

所以想求教一下,为什么service进程不存在的情况下,还能接收到消息? 这里面的机制是什么?

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
PHPzhong

1.adb kill은 앱에서 시작된 관련 서비스를 종료하지 못할 수 있습니다
2. 데몬 프로세스/서비스가 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!