Android Utilisation des outils: ignore dans les fichiers xml


Exemple

Les tools:ignore attribut tools:ignore peuvent être utilisés dans les fichiers xml pour tools:ignore avertissements de peluches.

MAIS rejeter les avertissements de peluches avec cette technique est la plupart du temps la mauvaise façon de procéder.

Un avertissement de peluches doit être compris et corrigé… il peut être ignoré si et seulement si vous avez une compréhension complète de sa signification et une forte raison de l'ignorer.

Voici un cas d'utilisation où il est légitime d'ignorer un avertissement de peluches:

  • Vous développez une application système (signée avec la clé du fabricant du périphérique)
  • Votre application doit modifier la date du périphérique (ou toute autre action protégée)

Ensuite, vous pouvez le faire dans votre manifeste: (c'est-à-dire demander la permission protégée et ignorer l'avertissement de peluches parce que vous savez que dans votre cas la permission sera accordée)

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      ...>
    <uses-permission android:name="android.permission.SET_TIME"
        tools:ignore="ProtectedPermissions"/>