假設有一個我不擁有的應用程序X.現在每當X切換一個活動並傳遞一個意圖時,我是否可能讀取意圖的內容(通過額外信息)?這樣做甚至合法嗎?有沒有辦法阻止其他應用程序打開新活動時傳遞的意圖?
如果它是合法和可能的,那麼我該如何去做呢?
謝謝
假設有一個我不擁有的應用程序X.現在每當X切換一個活動並傳遞一個意圖時,我是否可能讀取意圖的內容(通過額外信息)?這樣做甚至合法嗎?有沒有辦法阻止其他應用程序打開新活動時傳遞的意圖?
如果它是合法和可能的,那麼我該如何去做呢?
謝謝
您不能這樣做,因爲每個應用程序都在自己的進程中運行,並受到自己的內存堆的限制。
有可能是我讀的意圖(額外的信息傳遞)的內容是什麼?
不,不是沒有定製的Android構建,一些安全漏洞,或也許一個根深蒂固的設備上。這是出於明顯的隱私和安全原因,因爲包含在該Intent
(例如,額外)中的數據僅旨在由發件人和收件人使用。