Ich möchte alle nicht verwendeten Layouts, Strings, Drawables, Farben usw. aus meinem Android-Verzeichnis entfernen. Gibt es irgendwelche Tools, die mir eine Liste von Dateien geben und ich kann aus meinem Repository und Elemente innerhalb bestimmter Dateien (z. B. unbenutzte String-Einträge) entfernen, die nicht mehr verwendet werden?
Antworten
Zu viele Anzeigen?Nachdem Sie Lint in Android Studio ausgeführt und alle ungenutzten Ressourcen gefunden haben, können Sie auf der Registerkarte Inspektion auf eine von ihnen klicken. Es werden einige Details über das Problem und ein paar Optionen zur Behebung angezeigt. Eine davon ist Alle unbenutzten Ressourcen entfernen. Wenn Sie diese Option auswählen, werden alle ungenutzten Ressourcen gelöscht.
Android Assets Viewer wurde entwickelt, um die in Ihrer .apk gepackten Grafiken (als Drawables) visuell zu inspizieren (Sie können auch einfach eine Zip-Datei Ihres res-Ordners hochladen, wenn Sie dies bevorzugen):
http://www.cellebellum.net/AndroidAssetsViewer/
Um ungenutzte Ressourcen zu entfernen, kann dies gut mit den Lint-Prüfungen zusammenarbeiten, um sicherzustellen, dass alles, was vorhanden sein sollte, auch vorhanden ist. Es hilft Ihnen auch, einige andere potenzielle Probleme mit Ihren Drawables zu identifizieren: falscher Bereich, falsche Grafik usw.
- See previous answers
- Weitere Antworten anzeigen