2

Ich versuche UsageStatsManager zu verwenden. Ich verstehe, dass ich folgendes in mein Android-Manifest setzen muß:Berechtigung erforderlich, UsageStatsManager zu verwenden

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

jedoch Eclipse führt den folgenden Fehler, wenn ich versuche, dass: das Präfix „Werkzeuge“ für das Attribut „Tools: ignorieren“ im Zusammenhang mit einem Elementtyp "uses-permission" ist nicht gebunden.

Wie erkläre ich die Erlaubnis richtig?

Antwort

5

In Ihrem Manifest-Datei, müssen Sie die Tools Namespace hinzuzufügen. Sie können es auf diese Weise erklären:

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

zum Beispiel im Manifest tag:

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

diese manifest Tag zu Ihrer hinzufügen:

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