android – detecta automáticamente los trazos no utilizados

La materia: Utilicé muchos iconos e imágenes mientras que desarrollaba una aplicación androide, después substituí muchos de ellos pero guardé los viejos en caso de que necesitaría usarlos otra vez. Ahora tengo una cantidad enorme de. Png en mi carpeta drawable , muchos están ahora sin usar y tomaría las edades para ordenar manualmente hacia fuera. ¿Existe una manera de detectar drawables a los que no existen referencias?

Puede utilizar Android Lint Tool , siga el enlace que presento, como resumen:

  • Traducciones faltantes (y traducciones no utilizadas)
  • Problemas de rendimiento de diseño (todos los problemas que la vieja herramienta de layoutopt utiliza para encontrar, y más)
  • Recursos no utilizados
  • etc

Como alternativa este proyecto podría ayudarle (bastante fácil de usar):

https://code.google.com/p/android-unused-resources/

Espero que sea útil …

En mi experiencia, Lint no detecta PNG sin referencia. Encuentra diseños no referenciados y archivos XML dibujables como formas y selectores pero no PNG. Me topé con esta secuencia de comandos de Python para la eliminación de PNG sin referencias drawables. Funcionó bien con mi proyecto pero, como la documentación para él dice, asegúrese de que está utilizando el control de código fuente por si acaso.

https://github.com/instructure/android-ImageSweep

  • Estado de la aceleración de la CPU: KVM no está instalado en esta máquina (falta / dev / kvm)
  • Cómo abrir una aplicación Android SDK de ejemplo en Eclipse
  • Cómo resolver este emulador: ERROR: desconocido nombre de la piel 'WVGA800' solución
  • Moviendo el proyecto de Android / Eclipse a una nueva PC
  • El emulador de Android se descargó por completo - ejecutando el comando de energía de telnet bloqueando el Emulador
  • Aapt.exe se bloquea cuando intento exportar mi aplicación de Android desde Eclipse
  • Error al localizar un cuaderno para la interfaz
  • Generar proyecto eclipse desde el complemento androide gradle
  • Cómo corregir "La llamada requiere el nivel 11 de API" con la actividad de Android?
  • Construir varias versiones (prueba / prod) de APKs de Android en Eclipse
  • La selección de proyectos en configuraciones de ejecución en Eclipse está vacía
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.