2015-05-21 3 views
0

Я попытался создать новый проект андроида с использованием Eclipse, но я получил ошибку в R. Напомню, что я не модифицировал какой-либо код, и я просто создал проект. ошибка в следующем коде, и он говорит: «R не может быть разрешен к переменной»Ошибка при создании проекта Android: R не может быть разрешен переменной

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

После опробовать все возможности, я решил заменить/переустановить мое затмение с другим и переустановил ADT. Но когда я это сделал, я понял, что файл appcompat_v7.jar не может быть создан в папке bin в проекте, и когда я попытался добавить этот файл в каталог bin, а затем попытался очистить проект. Файл jar исчез. После всего этого; следует ли переустанавливать другой ADT ?. Что мне делать? Я буду очень рад, если кто-нибудь поможет мне. Благодарю.

+1

возможно дубликат [R не может быть решен - Android ошибки] (HTTP : //stackoverflow.com/questions/885009/r-cannot-be-resolved-android-error) – germi

+0

Не нужно переустанавливать другой ADT. Проверьте отсутствие файлов. – Kailas

ответ

0

Используйте следующие шаги, чтобы удалить .r файлы ошибок, которые

корпус 1

Добавить библиотеку поддержки v7 использовать такого рода темы (Theme.AppCompat.Light.DarkActionBar)

вам нужно добавить appcompat v7 в качестве проекта библиотеки

если ваш стиль имеет ошибку, eclipse не генерирует файл R.java

корпус 2

Это проблема возникает, в основном, когда вы делаете эти вещи:

Когда android.R файл импортируется неисполнением или САМОСТОЯТЕЛЬНО в вашем коде, чем удалить эти строки, используя (CONTROL + D) чем после чистого строительства проекта. И чем позже, когда вы перемещаете курсор на строке, например setContentView (R.layout.your_layout) на «R», чем eclipse, вам предоставляется два варианта: import android.R и еще один импорт YOUR_PROJECT_NAME.R, ЧТО ВЫ ДОЛЖНЫ ВЫБРАТЬ ВТОРОЙ ОДИН И УБЕДИТЕСЬ СВОЙ ПРОБЛЕМ.

Проблема может возникнуть, если вы выполняете что-то не так в макете (в файле xml), чем исправляете ее, а затем снова очищаете и создаете проект.

0

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

так удалить его и попытаться импортировать ваш пакет ¨R файлу

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

  • Нет связанных вопросов^_^