我试图使用UsageStatsManager。我知道我需要将以下内容放入我的Android清单中:
<uses-permission
android:name="android.permission.PACKAGE_USAGE_STATS"
tools:ignore="ProtectedPermissions" />
但是,当我尝试这样做时,Eclipse会抛出以下错误:前缀&#34;工具&#34;对于属性&#34;工具:忽略&#34;与元素类型相关联&#34; uses-permission&#34;不受约束。
如何正确申报权限?
答案 0 :(得分:6)
在清单文件中,您必须添加工具命名空间。 您可以这样声明:
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>
答案 1 :(得分:1)
将此添加到您的manifest
代码:
xmlns:tools="http://schemas.android.com/tools"