2013-11-24 6 views
5

Ich versuche, Android Lint zu verwenden, um meinen Code reibungslos laufen zu lassen, aber da ich support-v7-appcompat verwende, gibt Lint eine riesige, überfließende Liste von Warnungen zurück. Wie kann ich alle unterdrücken, sodass ich nur Probleme mit meiner eigenen App sehen kann? Im Menü "Lint Overflow" gibt es Optionen für "Alle Projekte prüfen", "Android-Support-v7-appcompat" und "[myapp] prüfen" - aber das Klicken auf [myapp] zeigt auch eine große Menge an Fehlern bezüglich abc_ (Support-Bibliothek) und versuchen, sie zu unterdrücken, indem Sie sie auswählen und auf "in diesem Projekt ignorieren" klicken, funktioniert nicht! Sobald ich wieder "check [myapp]" klicke, erscheinen die gleichen Fusselfehler.Android Lint: Wie alle Warnungen mit Support-Bibliothek zu unterdrücken?

Ich kann nur davon ausgehen, das ist nicht beabsichtigt Verhalten von Flusen! Was kann ich tun, um dies zu verbessern?

Grüße,

Antwort

5

Sie die Option im Android Flusen Menü finden:

Once "überspringen Library Project Abhängigkeiten" markiert ist, das sollte AppCompat Flusen Warnungen überspringen, wenn Sie die Überprüfung Ihrer Projekt

+0

Was ist, wenn einige der Projekte ein Bibliotheksprojekt sind, das ich gemacht habe, und ich möchte vor ihnen gewarnt werden, möchte aber nicht vor Bibliotheken von Drittanbietern gewarnt werden? –

+0

Ich glaube nicht, dass es eine Möglichkeit gibt, das zu tun. Könnten Sie (wenn Sie an der Bibliothek arbeiten) einfach nur die Bibliothek selbst ausführen, anstatt das Projekt, das davon abhängt? – tabjsina

+0

Ja, Sie können, und Sie können es sogar auf dem Screenshot sehen, den Sie gepostet haben - verwenden Sie einfach das Projekt, das Sie überprüfen möchten. Es funktioniert jedoch nicht gut, da es nicht berücksichtigt, was das Bibliotheksprojekt verwendet. Das heißt, wenn ich "unusedResources" als Warnung gesetzt habe und nur die Projekte, die die Bibliothek verwenden, die dort definierten Ressourcen verwenden, werde ich viele Warnungen bekommen, ohne zu wissen, welche wirklich ungenutzt sind. –

Verwandte Themen