Решение
Итак, после нескольких часов ковыряния в настройках и поиска в Google, я обнаружил причину, по которой он не работал случайно.
При создании нового проекта приложение Имя пакета поле не может следовать шаблону " android.example.packageName ".
После того, как я так долго терпел неудачу, я решил попробовать новый проект и изменить все параметры, чтобы полностью начать заново с нуля. В ходе этого процесса я изменил имя пакета на « com.frags.testing ».
Затем я приступил к описанным выше шагам, чтобы создать фрагмент, и мне удалось успешно добавить фрагмент с помощью метода перетаскивания в макет main_activity .
Я также подтвердил, что это сработало, вернувшись к моему предыдущему проекту, где он не работал, и создав новый пакет с именем фрагментов и реорганизовав класс фрагмента вэтот новый пакет. Затем я вернулся к макету main_activity и перетащил компонент <фрагмент> в макет, и он успешно нашел фрагмент.
Надеюсь, это поможет кому-то еще.
Ура,
Джастин