2012-05-10 79 views
1

我已經創建了一個應用程序。很好用,但我需要與Gmail使用相同的功能: 當我收到一封新郵件時,我收到通知。我檢查了我的手機,發現沒有任何服務或應用程序運行,看起來像Gmail應用程序。(Android)保持服務正常運行,即使應用程序強制停止

我調查了AlarmManager和服務,但一旦我停止應用程序都不工作了。

有人能給我一個提示如何做到這一點?

在此先感謝

回答

1

我檢查我的手機,只見那樣子的Gmail應用程序內沒有服務或應用程序的運行。

晴,這是因爲Gmail通過從OS廣播Intents得到這樣的通知,通過我們所看到的子系統C2DM(這就是爲什麼你沒有看到一個過程)。部分原因是,因爲Gmail是固件的一部分,因此可以獲得一些額外的好處,從抵制正在被強制停止的應用程序出現的正常行爲方面來看。

有人能給我一個提示如何做到這一點?

你不行。特別是在Android 3.1+上,如果您的應用程序被強制停止,那麼在用戶手動執行其中一項活動(例如,從啓動程序)之前,它將不會再次運行。

+0

好的,所以我沒有辦法讓Android上的通知沒有運行實際的應用程序... :( 感謝您的信息 –

相關問題