2013-12-17 3 views
1

Когда я запускаю новый проект Android в Eclipse, я всегда получаю две ошибки, связанные с отсутствием импорта для Android R. Я уже об этом спрашивал, и мне сказали, что решение исправить это будет связано с использованием моей папки bin. Однако, как и отсутствие импорта R, мой проект не создает папку bin.Android Project в Eclipse не позволит мне получить доступ к папке bin

Теперь following an answer given on this question я сделал следующее, чтобы попытаться сгенерировать мой бен папку:

  1. Щелкните правой кнопкой мыши проект, выберите Свойства.
  2. Выберите путь сборки Java с левой стороны.
  3. С правой стороны выберите вкладку «Источник».
  4. Нажмите «Добавить папку» и отметьте флажком для bin как «SELECTED» в окне «Выбор исходной папки».
  5. Нажмите OK и OK еще раз. И вы увидите свою папку с бинами.

Когда я следую этим шагам, я могу пройти весь шаг до 4-го шага, но это не позволит мне на самом деле нажать последнюю кнопку ok, чтобы привести папку bin в мой проект.

Есть ли что-то, что мне не хватает на вышеуказанных шагах?

Вот как выглядит моя папка проекта. Пожалуйста, обратите внимание, что это только основной проект я должен создать, используя все значения по умолчанию:

enter image description here

+0

Наиболее распространенным источником таких проблем является то, что у вас что-то не так в ваших ресурсах. И Eclipse настолько глуп, что он промахивает разработчиков в другом направлении ... – gunar

+0

Вы не имеете в виду папку «gen»? –

+0

Добавлен снимок экрана моей структуры папок – N0xus

ответ

1

R.java класс, который генерируется автоматически при создании.

Это генерируемый класс. Если вы используете Android Development Tools (ADT), он генерируется всякий раз, когда проект построен. Возможно, вы отключили «Build Automatically». Включите его и создайте свой проект.

Ваш R.java не может быть создан по многим причинам. Некоторые из них:

  • Незаконное присвоение ресурсов в res папке.

только аз, ум не капитал ... и белый-пространство не допускается

имя должно начинаться с character.not с номером только (0-9)

имя _ symbol allowed.no другой символ.

  • Не все библиотеки/зависимостей, включенных в путь сборки.

Перейти в Project => Свойства => Java построить путь => Заказ и экспорт. Убедитесь, что все ваши банки установлены.

  • Нарушенные XML-файлы, т.е.ошибки в макетах или манифесте, как недостающие закрытия тегов, бесполезные символы

Проверь все теги и т.д. правильно закрыты и нет таких ошибок

  • Различного SDK используются для компиляции , кроме указанного для компиляции в манифесте.

TargetSDK, указанный в манифесте отличается от приведенного использования диалога свойств проекта.

  • Удалите импорт таких, как import android.R;

Нет, нам не нужен файл с андроидом по умолчанию.

  • Если вы на ADT 22 вам нужно добавить Android SDK Строить-инструменты для Android SDK Manager,

Open SDK менеджер, проверьте Android SDK сборки-инструментов, и установить

Проверьте все, а затем очистите и перестройте свой проект.

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