Android R.layout.main не получает разрешения

Я новичок в android и делаю свое первое приложение.

У меня проблема с разрешением R.layout.main

Главное автогенерируется в моем res / layout.

Я уже импортировал android.R

Но он по-прежнему не решает "основные"

Если вы создаете новое приложение для android в eclipse, тогда файл R.java автоматически создается в каталоге вашего /gen вашего приложения. И ваш R.layout.main разрешен автоматически. Для этого вам не нужно импортировать какой-либо R-файл В вашем классе активности ..

Просто удалите android.R любые другие R-файлы для импорта, очистите и перестройте свой проект, он отлично работает.

Также убедитесь, что у вашего проекта нет какой-либо ошибки. Если его присутствует, то он не позволяет создавать файл R.java каталоге /gen .

Вместо android.R вы должны импортировать имя своего пакета .R …

Вы импортировали «ваш-пакет» .R?

Вы можете найти его в каталоге «gen». Если R.java не сгенерирован автоматически, возможно, есть ошибка времени компиляции, проверьте сообщения вашего ide.

Кстати, вы определяете «свой-пакет» в вашем файле AndroidManifest.

Быстрое решение:

Удалите android.R и просто импортируйте файл package.R, выполнив Ctrl + Shift + O

Больше информации:

Примечание. Eclipse иногда любит добавлять «import android.R» в верхней части ваших файлов, которые используют ресурсы, особенно если вы попросите eclipse сортировать или иным образом управлять импортом. Это заставит ваш make сломаться. Следите за этими ошибочными операциями импорта и удаляйте их.

Посмотрите на свой импорт. Будет импортирован файл android.R, удалите его, чтобы ваш проект разрешил R не с классом ресурсов Android по умолчанию, а с одним автогенератором из вашей / res / папки.

Файл R.java должен быть сгенерирован автоматически, но я не смог его найти. Поэтому я просто удалил свой проект и снова создал его, и на этот раз все прошло хорошо – у меня есть R.java, и ошибка, разрешающая R, исчезла.

Проблема: не разрешать R.layout.main

Решение. В своей активности Java-класс импортируется следующим образом.

Import [Имя пакета] .R

Пример >> import com.example.tutorial.R