2012-07-16 8 views
16

Tengo un proyecto que utiliza la biblioteca ActionBarSherlock. Cuando ejecuto Lint en mi proyecto, recibo muchos errores y advertencias en ActionBarSherlock, lo que no me importa.Android Lint: ignorar proyectos de biblioteca

¿Cómo puedo ejecutar Lint solo en mi proyecto, no en las bibliotecas que utiliza? (Nota: estoy usando la opción 'Verificar MiProyecto').

+0

Para salirse de la línea de comando, ver mi respuesta: http://stackoverflow.com/a/24845800/1795426 – user11153

Respuesta

16

Supongo que tiene ActionBarSherlock como un proyecto independiente de Android en su área de trabajo. Si es así, puede abrir el menú contextual en ese proyecto, use Propiedades -> Android -> Android Lint -> Ignorar todo.

Muchas preferencias de Eclipse se pueden establecer para todo el espacio de trabajo (usando Ventana -> Preferencias) y para proyectos individuales (como el anterior), donde las preferencias del proyecto a continuación, anulan las preferencias de espacio de trabajo para ese proyecto específico.

+3

Esto funciona cuando ejecuto pelusas en el proyecto ABS, pero cuando ejecuto pelusas en mi proyecto, los errores del El proyecto de ABS aún aparece. – nhaarman

+1

De hecho, acabo de reproducir eso. Vota por la [entrada de error] correspondiente (http://code.google.com/p/android/issues/detail?id=33847) en el rastreador de problemas de Android. – Bananeweizen

+1

Mensaje de Google: 'Solucionado en ADT 21. ¡Gracias por el informe!'. ¡Estupendo! Gracias por tu esfuerzo! – nhaarman

Cuestiones relacionadas