Для этого нет золотого правила.
В проектах Maven (для которых я использую IntelliJ) я обычно упоминаю класс в коде (что приведет к ошибке компилятора), а затем открываю быстрые исправления, используя Alt+Enter
.Там IntelliJ либо предложит возможность импортировать класс, если он был найден в пути к классу, либо предложит мне «добавить [a] зависимость Maven».Если я выберу «Добавить зависимость Maven», появится инструмент поиска, который позволит мне искать maven central по имени класса.Однако я сталкивался со многими случаями, когда поиск ничего не нашел.Я подозреваю, что Android Studio имеет аналогичную возможность для gradle (так как Android Studio построена поверх IntelliJ).
Если это не сработает, имя пакета java должно дать вам подсказки относительно идентификатора группы.зависимости, так как они используют одно и то же соглашение об именах: например, класс com.github.vatbub.randomusers.Generator
находится в пакете com.github.vatbub.randomusers
.Соответствующий артефакт maven имеет идентификатор группы com.github.vatbub
и идентификатор артефакта randomusers
.Опять же, это не всегда так, но может дать вам несколько советов.
Если это тоже не поможет, Google (или Maven Central ) ваш друг;)