使用 UsageStatsManager 所需的权限

Permission required to use UsageStatsManager

我正在尝试使用 UsageStatsManager。我知道我需要将以下内容放入我的 Android 清单中:

<uses-permission
    android:name="android.permission.PACKAGE_USAGE_STATS"
    tools:ignore="ProtectedPermissions" />

但是,当我尝试这样做时,Eclipse 抛出以下错误:与元素类型 "uses-permission" 关联的属性 "tools:ignore" 的前缀 "tools" 未绑定。

如何正确声明权限?

将此添加到您的 manifest 标签:

xmlns:tools="http://schemas.android.com/tools"

在您的清单文件中,您必须添加 tools 命名空间。 您可以这样声明:

xmlns:tools="http://schemas.android.com/tools"

例如在清单标签中:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">
.
.
.
</manifest>