Быстрое исправление:
Имя пакета в манифесте должно совпадать с именем в папке /src
, пакет папки /gen
будет автоматически воспроизведен.
Детальное наблюдение:
Обратите внимание на имя пакета в папке /gen
. В моем случае это было не то, что в папке /src
.
Пакет, указанный в манифесте, был пакетом папки /gen
.
Я попытался добавить пакет с именем папки /src
в папку /gen
, чтобы посмотреть, что случилось бы, но это не решило проблему. Затем я продолжил удалять имя пакета, которое не совпадало с именем пакета в папке /src
. Этот пакет с именем, не соответствующим папке /src
, был воссоздан, как только я его удалил.
Поскольку ссылка на пакет в манифесте соответствует бессмысленно воссозданному и не соответствует пакету в папке /src
, это привело к переименованию package = "oldPackage"
с помощью package = "srcFolderPackage"
.