Cómo suprimir Android Lint advertencia en Gradle script
Tengo la siguiente advertencia molesta en mi informe de Lint de Android:
Gradle Dependency: Obsolete Gradle Dependency A newer version of com.android.support:appcompat-v7 than 20.+ is available: 21.0.0-rc1
El problema es que no puedo usar 21.0.0-rc1 porque no funciona con mi proyecto. ¿Cómo puedo suprimir la advertencia?
- Cómo suprimir la advertencia "Se puede reemplazar con foreach"
- Android Studio: suprimir advertencia de pelusa para la instrucción if
- Cómo configurar ProGuard para omitir métodos con SupressWarning ("unused")
- Suprimir AndroidManifest.xml Advertencia relacionada con minSdkVersion
- ¿Hay alguna manera de declarar suprimir las advertencias a la declaración del método?
- ¿Qué es @SuppressWarnings ("depreciación") y ("no utilizado") en Android?
- Suprimir advertencia de pelusa en el nivel de vista
- Gradle imprime la advertencia aunque se selecciona SuppressWarnings
- Android Studio - elimina la advertencia de excepción de seguridad
- android @Suppress errores vs @ TargetApi
- Nivel de la API de Android <19 y "prueba puede utilizar la administración de recursos automática" warning
- Crear una anotación Java con comportamiento contextual IDE
Puede desactivar las advertencias de pelusa en Gradle. En este caso:
android { lintOptions { disable 'GradleDependency' } ...
Para desactivar la advertencia de una dependencia específica , puede utilizar la sugerencia de no noinspection
justo encima de la línea que causa la advertencia. Me gusta esto:
//noinspection GradleDependency compile 'com.android.support:appcompat-v7:20.+'
En Android Studio, puede desactivar la advertencia "Obsolete Gradle Dependency" en Configuración -> Configuración del proyecto -> Inspecciones.