繁体   English   中英

阻止/取消阻止我的应用程序中的应用程序:Android

[英]Block/unblock an application from my application: Android

我想阻止/解除阻止(用户无法使用/访问被阻止的应用程序)我的应用程序在Android设备中的某些应用程序。 但我找不到任何解决方案/想法。

我读Android如何以编程方式隐藏启动器图标 ,但这隐藏了同一应用程序的应用程序启动器图标。

我怎样才能做到这一点? 请分享一些关于此的想法/链接。

在每秒内部服务上使用Alarm Manager启动服务您有一个已安装应用程序阵列,现在您检测到最顶级应用程序正在运行与应用程序数组匹配的Top Task,而不是启动Protector

我已经完成了

如果手机上的Android操作系统没有root,您将无法阻止其他应用程序。 Os没有权利这样做。 Android在Linux上运行,Linux提供沙箱系统调用API并规定规则。

http://developer.android.com/guide/topics/security/permissions.html

基本上你可以做允许做的事情。 拦截呼叫,通过设备管理员阻止摄像机,如果他们共享那些数据,只读取其他应用程序的数据,只使用一些公共资源,但不能超过它们。 要做你想做的事,你的应用必须是一个根,但标准的第三方应用程序不会获得root权限。 您的解决方案可以是更改固件,使用root权限将您的应用绑定到其中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM