2014-01-11 2 views
0

Если я удалю файл в папке меню R.java, сгенерированный, но приложение не будет работать при запуске.R.java отсутствует, вызванное меню

Однако, если я верну его, он не будет генерировать R.java.

Что я могу сделать?

enter image description here

<menu xmlns:android="http://schemas.android.com/apk/res/android" > 

    <item 
     android:id="@+id/action_settings" 
     android:orderInCategory="100" 
     android:showAsAction="never" 
     android:title="@string/action_settings"/> 

</menu> 
+0

_ "Если я удалю файл в папке меню R.java, сгенерированный, но приложение не будет работать при запуске" _ Я не понимаю, что вы здесь задаете. AFAIK, R.java автоматически генерируется Android в рамках вашего проекта, поэтому вам не нужно ничего с ним делать. У вас возникли проблемы с созданием файла R.java? – ChuongPham

+0

Да, и это связано с файлом в папке меню –

+0

Опубликовать снимок экрана, иллюстрирующий ошибку, чтобы мы могли вам помочь. – ChuongPham

ответ

0

XML-выглядит хорошо. Вероятно, это связано с тем, что @ string/action_settings больше не существует в вашем файле strings.xml (проверьте точную орфографию). Хотя файлы макета будут отмечать ошибку, когда это произойдет, по какой-то причине файлы меню не работают; просто нет файла R!