Jest to Guava biblioteka w jednym z naszych Android app projektu, dodane jako zależność czasu kompilacji następująco:Sprawdź, która klasa jest za pomocą API Android bibliotecznych
compile 'com.google.guava:guava:18.0'
Ta aplikacja kod otrzymaliśmy od 3rd party dostawcy, a teraz nie mamy pojęcia, ile klas w projekcie używa interfejsów API z tej biblioteki.
Czy istnieje szybka metoda/narzędzia w Androidzie Studio, aby wiedzieć, ile klas/plików Java używa interfejsów API z tej biblioteki?
Oczywiście, mógłbym usunąć tę zależność od biblioteki lib z build.gradle
, a mój kompilator poinformowałby mnie o wszystkich zajęciach, w których go brakuje, ale szukam narzędzia/wskazówki dla studia Android, aby znaleźć te informacje.
Myślę, że usunięcie zależności jest najlepszym rozwiązaniem. albo możesz znaleźć klasę użytkowania według klasy, która zajmie trochę czasu. LUB możesz * znaleźć w ścieżce * z wyrażeniem regularnym za pomocą "com.google.guava". jako wzorzec przyrostka. – Ankit