2015-09-15 15 views
15

Moja aplikacja jest podzielona na główną aplikację i różne moduły biblioteczne. Kiedy biegnęAndroid lint niewykorzystane zasoby z modułu bibliotecznego są używane w aplikacji

./gradlew lint 

każdy moduł jest sprawdzana i niezależnie dla każdego modułu plik lint.xml jest generowany. W plikach lint.xml było mnóstwo ostrzeżeń o nieużywanych zasobach, ale te zasoby są używane w głównej aplikacji. Jak skonfigurować lint, aby sprawdzać globalnie w aplikacji, jeśli używane są zasoby?

Dzięki :)

+0

Znaleźliście jakieś rozwiązanie tego problemu? Mam do czynienia z tym samym problemem. – Rocket

+0

Nie, ale myślę, że jest w porządku, że każdy moduł jest sprawdzany osobno. Kiedy twoje aktywa są używane tylko w module głównym, musisz przenieść je do modułu głównego. – sbo

+0

Dziękuję za odpowiedź. Mam zasoby, które są we wspólnym module i są używane w więcej niż jednym module. Dlatego nie mogę przenieść go do jednego z tych modułów. – Rocket

Odpowiedz