gpt4 book ai didi

android - 如何限制某些应用程序在 Android 上启动?

转载 作者:行者123 更新时间:2023-12-05 00:17:46 26 4
gpt4 key购买 nike

我正在尝试构建一个沙盒环境,其中只允许启动某些应用程序。

我最初决定尝试在后台轮询所有正在运行的应用程序,看看哪些应用程序正在运行,然后杀死任何不在白名单上的应用程序。但是,我发现您只能杀死后台进程,而不能杀死 Activity 任务。

如果可以做到这一点,如何做到?

最佳答案

执行此操作的唯一方法是您拥有平台签名 key 。如果您实现“Activity 观察程序”(需要 android.permission.SET_ACTIVITY_WATCHER,这需要由平台签名 key 进行签名),您会在新 Activity 启动之前收到通知,并且可以阻止其启动。

一般来说没有任何方法可以做到这一点,因为它会给恶意代码太多的自由。

关于android - 如何限制某些应用程序在 Android 上启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6393442/

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