Cuando actualizo mi plugin de ADT para Android me corro androide pelusa, ¿qué adavantages de él para usarlo para el proyecto android?
Todos aqui
Cuando actualizo mi plugin de ADT a ADT 16 consigo una cosa nueva (de la herramienta) que se ejecuta androide Lint cuando lo corro después de seleccionar mi proyecto de androide me da más 550 advertencia relacionada con el proyecto para android .should que tengo que seguir aconsejo por Lint para mi recurso como String.xml y algunos de uso de diseño en mi actividad.
- Android: establece todas las advertencias de pelusa como errores excepto para ciertos
- Advertencia de pelusa Extraña - Texto inesperado encontrado en el archivo de diseño: ""
- Creación de un detector Lint Java personalizado
- Significado de "Ninguna vista de etiquetas apunta a este campo de texto" mensaje de advertencia
- Resolución de valores de recursos en reglas personalizadas de pelusa
Para saber más sobre Lint refiero este consejos aquí es Haga clic aquí También me dan advertencia como abajo:
Cadena codificada "AnyThing", debería utilizar @string resource
Así que lo que creo es Lint ayudará a problema de recursos en android.
Si usted tiene algo más sobre la pelusa android, entonces déjenme saber.
Y lo que debo hacer es Este xml para pelusa y donde debo poner este xml en la raíz del proyecto o cualquier otro directorio.
<?xml version="1.0" encoding="UTF-8"?> <lint> </lint>
Y también contentDescription
esta advertencia "[Accessibility] missing contentDescription
atributo en la imagen" para ImageView
. Mientras que el uso de pelusa androide
Pienso dando las cosas siguientes como abajo A Imágenes:
android:contentDescription="@string/desc"
Esto define el texto que describe brevemente el contenido de la vista. Esta propiedad se utiliza principalmente para la accesibilidad. Puesto que algunas vistas no tienen representación textual este atributo se puede utilizar para proporcionar tal.
Los widgets no textuales como ImageViews
e ImageButtons
deben utilizar el atributo contentDescription
para especificar una descripción textual del widget de modo que los lectores de pantalla y otras herramientas de accesibilidad puedan describir adecuadamente la interfaz de usuario.
- Comprobaciones de API de Eclipse Lint de Android
- Evitar que el código entre accidentalmente en producción
- Contexto de lint.xml y perfil de inspección
- Regla de Lechuga Personalizada: cómo manejar el clic del botón de fijación
- ¿Cómo hacer que la generación de la versión de Grade no funcione con Lint Option StopShip?
- Lint para android en Eclipse da resultados erróneos
- Práctica recomendada para cadenas independientes del idioma
- Las anotaciones en línea dan errores de sintaxis
He tratado de pelusa sólo por diversión. Que puedo decir. Es un tipo de herramienta de análisis estático que se desarrolla específicamente para Android. Por lo tanto, un desarrollador de aplicaciones de Android puede ejecutar pruebas estáticas automáticas a través de su código.
Puede ejecutar lint en Eclipse simplemente presionando el botón en el panel (este botón en mi caso está cerca del botón de AVD Manager.Después de que Eclipse abre una ventana donde se muestran todas las violaciones de las reglas de pelusa.Puede hacer doble clic en el error y Como una herramienta de análisis estático puede tener falsos positivos.
La herramienta de pelusa ya se ha suministrado con el número de reglas incrustadas. Usted puede leer sobre ellos en esta página pelusa.
En cuanto al archivo xml de pelusa, no sé qué hacer con él.
- SSLPeerUnverifiedException al crear una conexión SSL en Android
- ¿Posible rellenar una vista 'grid-like' por columna en lugar de por fila?