2015-03-05 2 views
0

Я получаю эту ошибку:Ошибка синтаксиса Eclipse, в R.java

Description Resource Path Location Type 
Syntax error on token "Home", delete this token R.java /UCCPocketCoach/gen/androidapp/fyp/uccpocketcoach line 1659 Java Problem 


public static final int btn Home=0x7f060062; 

Я понятия не имею, где эта кнопка и как изменить его, я попытался удалить маркер, но он регенерирует и у меня нет идея, на которую он ссылается в моем коде или как его исправить. Я попытался присоединиться пространством от БТНА к дому, но не работаю

Пожалуйста, помогите

+0

[подсказка] (http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html) – Gattsu

ответ

0

The R, Java является автоматическим generated.In случая есть ошибка в R.java удалить файл и создать свой проект снова. Если файл не сгенерирован автоматически попробуйте проверить файлы res на наличие ошибок. Эти ошибки отображаются в консоли в eclipse.

0

Не редактируйте файл R.java. При необходимости вы можете удалить всю папку gen, очистить и перестроить.

Поделитесь своим файлом xml.

0

Может быть, ваш проект содержит файл, это имя файла содержит «-» (вычитание).

Или проверьте атрибуты в вашем XML-файле. Если ваш xml-файл содержит, id с вычитанием, удалите вычитание.

например:

Изменить пуговицах gackground.xml к button_gackground.xml

Или

Изменить

<Button 
     Android: id="@+id/btn-home" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Home Button" /> 

в

<Button 
     android:id="@+id/btn_home" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Home Button" /> 


Тогда чистый и построить проект. Если проблема - вычитание. Ваш проект будет работать.

Смежные вопросы