Cómo eliminar advertencias de compilación para llamadas a métodos indirectos en Android Studio
El método '...' nunca se ha utilizado
Como se describe en este artículo, la ocurrencia Las advertencias causarán ciertos problemas, por lo que es mejor eliminarlas, después de todo es una escritura inevitable, pero no debe considerarse un problema.
Como se describe en "Ajustar las reglas de verificación de compilación de Android Studio", eliminar las reglas de verificación por completo es una buena manera de solucionarlo de una vez por todas. Pero esto también inhibe posibles errores, aumentando así el riesgo de calidad del programa, lo cual no es una buena idea.
Declare anotaciones SuppressWarnings en el método, como @SuppressWarnings("unused"), @SuppressWarnings({"UnusedDeclaration"}), @SuppressWarnings({"UnusedDeclaration"}), @SuppressWarnings({"UnusedDeclaration "}), @SuppressWarnings({"UnusedDeclaration"}) y @SuppressWarnings({"UnusedParameters"}). Al igual que la opción anterior, también se bloqueará el aviso que debería mostrarse, lo que no es la mejor solución.
Afortunadamente, Android Studio no está exento de contramedidas. Al presionar la tecla "alt+enter" en el código fuente correspondiente, aparecerá un menú con la opción de suprimir los métodos comentados por el elemento "...". Tomando EventBus de greenrobot como ejemplo, todos los métodos anotados por org.greenrobot.eventbus.Subscribe ya no muestran advertencias, por lo que el problema se ha resuelto.
Mucha gente ya debería conocer la solución anterior, pero hay un problema secundario. Si está utilizando anotaciones proporcionadas por varios marcos, ¿aún necesita repetir la misma operación una por una?
En este punto, puede abrir la pantalla de opciones de verificación mencionada en "Ajustar las reglas de verificación de compilación de Android Studio" y cambiar a "Java->Declaraciones redundantes-> Declaraciones no utilizadas". En la parte inferior del "Cuadro de opciones" en el lado derecho de la pantalla, hay un botón "Configurar anotaciones...". Hay un botón Comentario de configuración... en la parte inferior del cuadro de opciones en el lado derecho de la pantalla. Después de hacer clic, aparecerá otra pequeña ventana. En la parte inferior de la ventana, puede agregar Agregar clase de anotación, que agrega una sola clase, o Agregar modo de anotación, que agrega un conjunto completo de clases usando comodines.
La información anterior se almacena en el archivo .idea/misc.xml. Cuando se abre, verá el siguiente contenido:
Si tienes un deseo inexplicable de control, espera Con todo en sus propias manos, puede lograr el mismo efecto simplemente cambiando el contenido del archivo.