在Android应用程序中阻止特定网站而不从设备上卸载它

时间:2013-01-09 05:10:24

标签: android

如何在Android中开发一个应用程序来阻止设备中的特定网站,而无需从设备上卸载它?

1 个答案:

答案 0 :(得分:2)

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

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

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

虽然某些应用程序提供相同的功能。这些应用程序显然预先使用Android固件构建。制造商在进入世界其他地方之前就会获得固件。进行必要的更改,为其应用提供更多权限,并将其与Android ROM绑定。您无法卸载这些应用。

唯一的解决方案是希望拥有root权限来阻止其他应用。而且你只会将它们放在有根设备上。