再次,我有一個問題,這又是一個Android相關的問題。這只是爲了讓我更深入地瞭解發送廣播的工作。SendBroadcast會導致什麼樣的安全問題,什麼是更好的方法?
我想知道的是:
1.爲什麼將一個使用廣播接收器上活動的結果?
我認爲廣播接收器對於處理實際設備消息更有用,而不僅僅是在應用中傳遞意圖。
2.開發人員遇到什麼樣的安全問題?
我是否對,如果我假設,任何知道我的包名稱(可能是通過逆向工程)的人都可以基本上捕獲已發送的意圖並查看通過它傳遞的信息?
3.如果您想將對象傳遞給其他活動,LocalBroadcastManager有什麼好處?
我讀過這可能會更好,如果你不希望發送的意圖泄漏到應用程序之外。這是否也意味着即使有人擁有包名,他們仍然不能在應用程序外接收廣播?
如果您認爲我的問題不完整或基於有缺陷的假設,請告訴我,以便我可以從中學習。 :)
非常感謝所有可以幫助。
乾杯,
執行
綜合答案@Waqas – SohailAziz 2012-04-26 06:13:30
這讓事情變得更加清晰。謝謝! :) – StingRay5 2012-05-23 08:44:16
這是非常好的@Waqas – 2012-06-06 17:34:56