Проблема с доступом к R. ресурсам в Android 2.2

#java #android #eclipse #resources

#java #Android #eclipse #Ресурсы

Вопрос:

Я очень новичок в разработке приложений для Android. Я успешно добавил несколько фонов к нескольким макетам. И добавлены медиафайлы для воспроизведения. Однако, когда я переименовываю файл в структуре папок, появляется сообщение об ошибке, что ресурс не существует. Но я могу видеть эти файлы в gen-><mypackage>->R.java->drawable .

Теперь мои фоновые изображения и ресурсы не отображаются в коде. R.layout.splashforproduct1 это показывает ошибку для splashforproduct1 .

не только splashforproduct1 но и эта проблема одинакова для R.raw.media.mp4 Это не первый раз, когда у меня возникают такие проблемы. Пожалуйста, помогите мне.

Я использую Android 2.2 с eclipse.

Ответ №1:

Если очистка вашего проекта не работает, попробуйте это: прокрутите вверх до верхней части файла и удалите строки импорта. Затем подождите, пока Eclipse обнаружит ваши изменения и позволит ему определить, что вам нужно импортировать, и принять его предложения.

Ответ №2:

Я думаю, вам просто нужно очистить свой проект.
В Eclipse вы делаете это, нажав:
Project -> Clean, а затем выбираете свой проект Android.

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

1. Нет. Это не работает. Когда я добавляю новый ресурс, я всегда это делаю.

2. Вы пробовали обновить проект? Щелкните правой кнопкой мыши по папке projecg в Eclipse и обновите

3. Как называется файл? Содержит ли он какой-нибудь «странный» символ, подобный?, :, ! или что-то подобное этому?