Android Lint – Cómo ocultar una advertencia 'El recurso Xxx parece no estar utilizado'

Me gustaría desactivar la (nueva) advertencia de Lint de Android "El recurso Xxx parece no estar utilizado" para algunos recursos específicos.

Para otras advertencias de Lint yo era capaz de aprovechar la ayuda rápida, que mostró 3 opciones para desactivar la advertencia, una de ellas era para ese archivo en particular.

Pero esta advertencia no muestra ningún Asistente Rápido, aparece en Eclipse con el color amarillo de advertencia genérico encima de un archivo (el que define el recurso).

También intenté editar manualmente el archivo lint.xml de la siguiente manera:

<lint> <issue id="UnusedResources"> <ignore path="res\layout\my_layout.xml" /> </issue> <lint> 

Pero sin suerte (me recogió la identificación de una referencia de Android Lint aquí ).

Tuve este problema hoy y encontré la mejora de su código con la página pelusa para ser muy útil. En la sección "Configurar el control de la pelusa en XML", describe cómo ignorar recursos específicos:

Puede utilizar el atributo tools:ignore para deshabilitar la verificación de fiabilidad para secciones específicas de sus archivos XML. Para que este atributo sea reconocido por la herramienta de pelusa, debe incluirse el siguiente valor de espacio de nombres en su archivo XML:

Namespace xmlns: tools = "http://schemas.android.com/tools&quot;

A continuación, puede agregar tools:ignore="UnusedResources" a los recursos a ignorar.

Aquí hay un ejemplo de archivo lint.xml para ignorar las advertencias de identificaciones específicas. El archivo debe colocarse dentro de la carpeta de la aplicación de su proyecto.

 <?xml version="1.0" encoding="UTF-8"?> <lint> <!-- Ignore the UnusedResources issue for the given ids --> <issue id="UnusedResources"> <ignore regexp="ga_trackingId|google_crash_reporting_api_key" /> </issue> </lint> 

Creo que estás buscando esto:

Ir a Preferencias -> Android -> Comprobación de errores

Allí usted puede leer sobre lo que el mensaje significa y si es necesario, apague la advertencia.

Similar a esta pregunta , puedes probar este bugfix . Con esto puede ignorar las advertencias de una carpeta específica. No lo he probado yo mismo, porque mi situación no es tan severa como la suya parece ser y porque también el bugfix parece complicado de usar.

  • Cómo limpiar un proyecto de Android?
  • ¿No puede anular el recurso xml de la biblioteca con el recurso png en la aplicación?
  • Lista de palabras reservadas en Android
  • ¿Cómo debo almacenar cadenas comunes?
  • ADT muestra error en Strings.xml
  • Cómo agregar recursos de cadena en Eclipse?
  • Cuerdas Android dependientes del tema
  • La razón de los activos y recursos crudos en Android
  • La base de datos no se copia correctamente en OnePlus Two
  • ¿Cómo evitar que los recursos y el código no utilizados de un proyecto de una biblioteca de Android entren en mi APK?
  • Cómo crear un tamaño personalizado de FloatingActionButton
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.