2012-08-26 33 views
4

Google AnalyticsSDK文檔提到以下內容:每個應用程序只有一個BroadcastReceiver?

每個應用程序只能指定一個BroadcastReceiver類。如果您需要將不同SDK中的兩個或多個BroadcastReceivers合併,您需要創建自己的BroadcastReceiver類,它將接收所有廣播併爲每種類型的廣播調用相應的BroadcastReceivers。

https://developers.google.com/analytics/devguides/collection/android/devguide

這是仍ICS和更高的是真的嗎?在我目前的應用程序中,我確實已經有了兩個接收器,並且這似乎工作得很好。

回答

3

我假設這意味着你不能有多個BroadcastReceiver偵聽同一個特定的廣播Inent(通過intent-filter)。我不得不試試這個看看它是否有效。

在任何情況下,自從Android 1.6以來,我們已經有很多BroadcastReceivers的應用程序,所以在單個應用程序中可以有很多BroadcastReceivers。

相關問題