Я опубликовал приложение на Маркете и продолжаю получать сообщение об ошибке:
Exception class: android.content.res.Resources$NotFoundException
Source method: Resources.getValue()
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.xxx.yyy/com.xxx.yyy.MainActivity}:
android.content.res.Resources$NotFoundException: Resource ID #0x7f45001c
Приложение имеет заставку, которая запускает MainActivity
. Это действие загружает файл XML main.xml
. Ничего необычного Когда я загружаю приложение во все мои телефоны, я не получаю ошибку. То же самое со всеми эмуляторами.
Мне пришло в голову, что ошибка может быть из-за папок ресурсов в директории /res
. У меня есть следующие папки макета (посмотрите на изображение). У меня должно быть много папок с макетом, так как макет MainActivity таков, что мне нужно расположить его элементы по специальным координатам X и Y на специальном расстоянии от верхнего и левого полей.
Похоже, приложение пытается загрузить MainActivity. Затем он пытается загрузить файл макета main.xml
, и он терпит неудачу там.
Есть предложения ???
Спасибо в Advdnce