Спасибо @Henry за то, что за несколько дней, прошедших схожими проблемами, подтвердил, что моя проблема действительно вызвана ошибкой в AS. Перейдите по его ссылкам, чтобы убедиться сами. Я позволю Генри подать отчет об ошибке.
Так что без больших усилий исправить мою проблему на месте невозможно - подождите исправления ошибки ... что может занять некоторое время.
Итак, вот что я сделал, чтобы обойти это и вернуться к работе (это заняло менее 10 минут):
- создать новый проект без активности
(Сделайте все остальное внутри IDE, не используя Windows или DOS.)
- скопируйте все
.java
файлы в папку java
в IDE (это ...\app\src\main\java\
)
- скопировать все папки
res
в папку res
(...\app\src\main\res\
)
- скопировать все
asset
файлы в папку main
(...\app\src\main\assets\
)
- скопировать
androidmanifest.xml
в main
папку (...\app\src\main
)
- сделать глобальную замену старого имени проекта новым именем проекта
Я не изменил ни одного файла в папке ...\app\
нового проекта, потому что компиляция прошла нормально.
(Я скажу вам вот что: когда я увидел, что МЫСЛИ искали ФАЙЛЫ, посмотрел «Историю» и не увидел ничего похожего на то, что должно было быть там, у меня появилось тошноту, но я сразу же открыл Windows Explorer, выбрал все из файлов проекта java
и открывал их, в общем, с помощью Notepad ++. Вот так. Никаких проблем не было. (Я действительно не думал, что AS действительно может манипулировать файлами, и я сомневаюсь, что когда-либо смог. Но это меня разбудило в 5 утра!))