0

我想编写一个应用程序来管理 Android iptables(类似于 DroidWall),而无需植根设备。在这种情况下,我必须为我的应用授予什么样的“设备管理员权限”?

例如,以下资源文件使我的应用程序有权删除、修改或读取根目录中除系统之外的任何内容:

<device-admin xmlns:android="http: //schemas.android.com/apk/res/android">
  <uses-policies>
    <wipe-data />
  </uses-policies>
</device-admin>

为了让我的应用程序有权更改 Android iptables,我必须编写什么样的资源文件?

4

1 回答 1

2

在这种情况下,我必须为我的应用授予什么样的“设备管理员权限”?

设备管理系统中没有这样的权限。

以下资源文件使我的应用程序有权删除、修改或读取根目录中除系统之外的任何内容

不是根据文档。它只是允许您调用wipeData()一个DevicePolicyManager实例。如果您有证据表明该领域的文档不正确,我很乐意看到指向该证据的链接。

于 2015-09-15T12:56:28.957 回答