Android R.java не распознается должным образом

#android #xml #eclipse

#Android #xml #eclipse

Вопрос:

У меня возникли проблемы с доступом к элементам внутри классов в R.java файл. Недавно я переформатировал свой компьютер, и когда я переустановил eclipse, соответствующие пакеты sdk и импортировал соответствующие файлы, у меня остались ошибки, которые не позволяют мне получить доступ к моим XML-файлам. Например:

R.layout.my_layout не сможет найти «my_layout». На самом деле я не могу получить доступ R.id R.строка ничего! The R.java файл выглядит нормально, все там есть, и я не получаю ошибку для R или id / layout / string и т.д. это просто элементы внутри класса, которые по какой-то причине не могут быть найдены. Вот реальный пример ошибки:

Описание Путь к ресурсу Тип местоположения main не может быть разрешен или не является полем CatalogNumber.java «имя пакета»

«main» — это XML-файл в макете. На самом деле я только что заметил, что он не существует в R.java файл однако там представлены некоторые XML-файлы, которые по-прежнему выдают ошибки. Что вы думаете?

Комментарии:

1. Пожалуйста, очистите и обновите свой проект

Ответ №1:

Сначала, пожалуйста, перейдите в проект> очистить. Если это не сработает, посмотрите на ваш импорт и, если есть импорт R. Android, возможно, удалил его. Также проверьте свои XML-файлы. В одном из них может быть ошибка.