Как найти имя ресурса из исключения - PullRequest
2 голосов
/ 12 августа 2011

При запуске приложения я получил следующее исключение.

android.content.res.Resources$ResourcesNotFoundException: Resource ID # 0X7F03000a

Трассировка исключения указывает на метод setContentView (R.layout.main) Но main.xml присутствует в каталоге приложения.

Как определить имя ресурса по идентификатору ресурса?

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 12 августа 2011

Обычно, когда происходит что-то подобное, это происходит из-за того, что сборка каким-то образом облажалась, поэтому у сгенерированного класса R. его нет.

В Eclipse перейдите на Project->Clean... и выберите свой проект.Он создаст ваше приложение с нуля.

Также убедитесь, что макет main.xml находится в папке res/layout.Eclipse должен быть в этой папке для автоматической генерации.

0 голосов
/ 12 августа 2011

Вы можете найти его в классе R, это класс, сгенерированный автоматически. Если вы используете eclipse, вы можете найти его в папке «gen».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...