У меня есть приложение для Android, которое работает уже некоторое время.Недавно я заметил, что в каталоге assets есть подкаталог res, и удалил его из проекта.Был и всегда был каталог res на уровне проекта (на том же уровне, что и 'src', 'libs', 'assets' и т. Д. И все правильные файлы ресурсов находятся там (drawables, xml layout)., таблица строк и т. д.).
Когда я создаю и запускаю проект на симуляторе, он работает нормально. Когда я собираю и запускаю на устройстве, приложение не может найти какие-либо ресурсы.в первый раз он пытается сослаться на ресурс ("setContentView (R.layout.startup);").
Я убедился, что R.layout.startup ссылается на пространство имен "myprojectname.R.layout".В каталоге 'gen' в пространстве имен "com.mycompany.myprojectname" есть R.java, и я могу развернуть этот объект вплоть до ссылки "startup".
И снова он работает насимулятор, а не на нескольких устройствах, которые я пробовал.
Есть мысли о том, как я могу заставить это работать снова?