gpt4 book ai didi

安卓拦截 Intent

转载 作者:行者123 更新时间:2023-11-30 03:12:07 25 4
gpt4 key购买 nike

我的应用程序可以阻止来自其他应用程序的 Intent 吗?我想阻止来自特定应用程序的请求,

如何做到?我可以访问 AOSP,所以我想了解我可以在代码中的哪个位置添加阻止机制?

例如,我想拒绝与指定的应用程序共享从浏览器到达的内容(例如 URL 的副本)。

我看到 Intent 发送给 Activity 管理器, Activity 管理器将其传递给相关应用程序,我如何在下层知道请求的来源是什么?

例如:am start -a android.intent.action.SEND -d “一些消息” -t text/plain我在外壳中看到:开始: Intent { act=android.intent.action.SEND dat=some message typ=text/plain }I/ActivityManager(309):从 pid 1149

如何在下层知道源进程是1149?我在 Binder 中看到请求来自 Activity 管理器 309,我想阻止进程 1149我可以更改 AOSP,但我不知道在哪里可以更改。

最佳答案

您可以使用权限来做到这一点。参见 thisthis .

关于安卓拦截 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20773190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com