Отсутствует «меню» в файле «res»

#java #android #eclipse

#java #Android #eclipse

Вопрос:

Сейчас я изучаю язык Java и использую для этого Eclipse. Когда я создаю «Проект приложения для Android», я обнаруживаю, что папка menu отсутствует в папке res. Более того, в MainActivity.java Я получаю сообщение об ошибке «Импорт android.view.MenuItem никогда не используется » рядом с import android.view.Элемент меню.

Итак, если кто-то знает, как это исправить, пожалуйста, опубликуйте решение.

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

1. Эти два не связаны, но они указывают на то, что у вас нет действительного проекта Eclipse Android. Я предлагаю вернуться к настройке Eclipse и Android точно так, как указано в руководстве. Удачного кодирования!

2. Спасибо за ответ. Я переустановил всю программу с пакетами 3 раза и выполнил каждый шаг, но все еще получаю эту проблему. Итак, что я мог сделать?

3. просто уже создайте папку меню … в папке res «щелкните правой кнопкой мыши» и перейдите в «Создать» .. выберите «новая папка», а затем назовите ее меню..

4. Это был бы вариант, однако я все еще получаю это сообщение об ошибке.

5. @Basem нет способа узнать, что вы сделали не так :). Очистите все, начните с самого начала и следуйте каждому шагу, указанному в руководстве.

Ответ №1:

Когда я создаю «Проект приложения Android», я обнаруживаю, что папка menu отсутствует в папке res

Если вам нужна эта папка, создайте ее. Существуют миллионы возможных папок ресурсов; мастера Eclipse не создадут их все.

Более того, в MainActivity.java Я получаю сообщение об ошибке «Импорт android.view.MenuItem никогда не используется » рядом с import android.view.Элемент меню.

Это не ошибка. Это предупреждение, указывающее на то, что в коде есть импорт, который не нужен. Если вы не планируете использовать этот импорт в ближайшее время, удалите эту строку.

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

1. Спасибо за ответ. Но как это возможно, что в руководстве папка «menu» находится в ресурсах, а у меня она отсутствует? Я повторил все шаги 3 раза.

2. @Basem: Во-первых, я понятия не имею, о каком руководстве вы говорите. Во-вторых, инструменты немного изменились за последние две недели, и документация часто отстает.

3. Это руководство от Lin **.com, в котором отлично объясняется каждый шаг, поэтому они не могли ошибиться. Значит, eclipse могло измениться из-за обновлений?

4. @Basem: Поведение плагина ADT для Eclipse в 2013 году немного изменилось. Более того, то, что определяет создаваемые папки и строки кода в сгенерированных файлах, — это шаблоны, и Google легко изменяет эти шаблоны. Любой учебник, который полагается на согласованность этих шаблонов, часто будет устаревшим. В итоге я изменил руководства в своей книге, чтобы вы импортировали начальный проект, а не использовали мастера, именно по этой причине.

5. Я вижу. Конечно, я не буду менять курс на этот момент, и я читал на других страницах, что их структура часто меняется. Спасибо за вашу помощь.