Gracias a @Henry por confirmar, mediante varios problemas de whacko observados de manera similar en los últimos dos días, que mi problema es causado por un error en AS. Siga sus enlaces para convencerse usted mismo. Dejaré que Henry presente el informe de error.
Así que no puedo solucionar mi problema in situ sin un gran esfuerzo: espere a que se solucionen los errores ... lo que podría llevar un tiempo.
Así que esto es lo que hice para solucionarlo y volver al trabajo (tomó menos de 10 minutos):
- cree un nuevo proyecto sin actividad (haga el resto dentro del IDE, sin usar Windows o DOS).
- copie todos los
.java
archivos en la java
carpeta del IDE (es ...\app\src\main\java\
)
- copiar todas las
res
carpetas en la res
carpeta ( ...\app\src\main\res\
)
- copiar todos los
asset
archivos en la main
carpeta ( ...\app\src\main\assets\
)
- copiar
androidmanifest.xml
en main
carpeta ( ...\app\src\main
)
- hacer un reemplazo global del nombre del proyecto anterior por el nuevo nombre del proyecto
No cambié ninguno de los archivos en la ...\app\
carpeta del nuevo proyecto porque la compilación fue normal.
(Les diré esto: cuando vi lo que PENSÉ que eran ARCHIVOS destrozados y miré el Historial y no vi nada parecido a lo que debería haber estado allí, tuve una sensación de malestar, pero inmediatamente abrí el Explorador de Windows, seleccioné todos los java
archivos y los abrí, en masa, con Notepad ++. Vaya. No se han visto problemas. (Realmente no pensé que AS pudiera realmente destrozar los archivos y dudo que alguna vez pudiera hacerlo. ¡Pero me despertó a las 5 am!))