假设有一个我不拥有的应用程序X.现在每当X切换一个活动并传递一个意图时,我是否可能读取意图的内容(通过额外信息)?这样做甚至合法吗?有没有办法阻止其他应用程序打开新活动时传递的意图?
如果它是合法和可能的,那么我该如何去做呢?
谢谢
假设有一个我不拥有的应用程序X.现在每当X切换一个活动并传递一个意图时,我是否可能读取意图的内容(通过额外信息)?这样做甚至合法吗?有没有办法阻止其他应用程序打开新活动时传递的意图?
如果它是合法和可能的,那么我该如何去做呢?
谢谢
您不能这样做,因为每个应用程序都在自己的进程中运行,并受到自己的内存堆的限制。
有可能是我读的意图(额外的信息传递)的内容是什么?
不,不是没有定制的Android构建,一些安全漏洞,或也许一个根深蒂固的设备上。这是出于明显的隐私和安全原因,因为包含在该Intent
(例如,额外)中的数据仅旨在由发件人和收件人使用。