Как устранить ошибки пути сборки? - PullRequest
10 голосов
/ 20 января 2011

Если я запустил свой проект, эта ошибка приведет к проблеме пути сборки, как решить эту ошибку.

ошибка:

  1. Описание Расположение ресурса Тип проекта "videothumb" отсутствует необходимая исходная папка: 'gen' videothumb Путь сборки Путь сборки Проблема
  2. Проект не может быть построен до ошибки пути сборки устранены videothumb Неизвестная проблема Java

Может ли кто-нибудь мне помочь?

alt text

Ответы [ 5 ]

12 голосов
/ 20 января 2011

Попробуйте очистить проект и, если он все еще не помогает, закрыть, а затем открыть проект.

7 голосов
/ 20 января 2011

ЕСЛИ вы используете затмение, то сделайте следующее:

  1. щелкните правой кнопкой мыши ваш проект.
  2. выберите build path-->configure build path.
  3. обновить все неработающие ссылки на всех 4 вкладках.
  4. Перейти к project-->clean [проект будет найден в верхнем меню затмения.]
  5. Очистите ваш проект.

Готово. Для дальнейших объяснений прокомментируйте мой ответ.

Надеюсь, это поможет.

Edit:

Вот, пожалуйста,

alt text

Как вы можете видеть, я нахожусь на исходной вкладке конфигурации пути сборки, и у меня есть только одна папка с именем ATalk / Src. также вы можете иметь количество папок.

Проверьте наличие красной метки на папке. если он там, то путь к вашей папке неверен, значит, ссылка на эту папку не работает.

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

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

Надеюсь, вы поняли мою точку зрения.

1 голос
/ 20 января 2011

EDIT: Я только что заметил, что, согласно вашему скриншоту, проблема в том, что инструмент adb не найден.Теперь я могу ошибаться, но я думаю, что начиная с Android 2.3 (возможно, даже раньше) инструмент adb должен находиться в папке [path-to-your-sdk]/platform-tools, а не в папке [path-to-your-sdk]/tools.Более поздний путь использовался в более ранних SDK, и ваша проблема может быть вызвана такой простой вещью, что у вас есть устаревший плагин Android в Eclipse.Я сталкивался с подобными проблемами в средах Eclipse, когда у меня возникали какие-то ошибки в моих XML-файлах.Искаженные ошибки (которые нарушают правила структуры XML) часто рассматриваются как «синтаксические ошибки» и отображаются непосредственно при их написании или при попытке создать приложение.

Однако другие ошибки, такие как выдачанедопустимые ссылки (например, с указанием размера, в котором ожидается целое число) не всегда выделяются именем файла и номером строки с ошибкой (я не уверен, является ли это ошибкой в ​​плагине Android для Eclipse или вообще является ошибкой).

Такого рода ошибки вам придется искать вручную и перестраивать ваш проект (как предложено dcave555).Это действительно скучная работа, если у вас много XML-файлов с большим количеством изменений в

0 голосов
/ 20 января 2011

Я думаю, что путь должен выглядеть так: /home/embdes/projects/android/android-sdk-linux_86

0 голосов
/ 20 января 2011

Проблема связана с настройками пути сборки Android. Попробуйте проверить:

Окно> Предпочтения> Android> Путь сборки

он должен быть правильно установлен на ваш Android SDK

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...