485 Stimmen

Entfernen Sie alle ungenutzten Ressourcen aus einem Android-Projekt

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?

0voto

rohans310 Punkte 21

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.

0voto

straya Punkte 4870

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.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X