Как устранить ошибки пути сборки?

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

ошибка:

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

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

альтернативный текст


person RBJ    schedule 20.01.2011    source источник
comment
Используете ли вы какую-либо IDE, например eclipse?   -  person Harry Joy    schedule 20.01.2011
comment
Обновите свой android-sdk, я думаю, что есть файлы миссий, затем очистите ::::: Инструменты Android -> Добавить библиотеки поддержки   -  person user956584    schedule 31.08.2012


Ответы (5)


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

person dcave555    schedule 20.01.2011
comment
Это не работает с вами, и это лучший ответ, это здорово - person Omar HossamEldin; 30.05.2014
comment
Не уверен, почему это принято в качестве решения, если оно не решило вашу проблему. И не решило мою. - person Winter; 23.09.2014

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

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

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

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

Изменить:

Ну вот:

альтернативный текст

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

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

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

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

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

person Harry Joy    schedule 20.01.2011
comment
@bala: вы уверены, что у вас есть правильная папка videothumb на вкладке «Источник» в настройке пути сборки ??? - person Harry Joy; 20.01.2011
comment
я думаю, что ошибся в 3-м пункте, потому что я не понимаю, можете ли вы объяснить или опубликовать снимок экрана, как обновить все неработающие ссылки на всех 4 вкладках - person RBJ; 20.01.2011
comment
Хорошо, местоположение SDK указывает на ошибку Не удалось найти /home/embdes/projects/android/android-sdk-linux_86/tools/adb! я думаю, что это проблема, теперь я размещаю этот снимок экрана на своей странице - person RBJ; 20.01.2011
comment
@bala: глядя на ваш снимок экрана, я могу только сказать: обновите путь к SDK, который указывает на правильное местоположение. Убедитесь, что SDK находится по указанному там пути. - person Harry Joy; 20.01.2011
comment
хорошо, если я не знаю, как обновить, пожалуйста, скажите мне, потому что, если я нажму установить/обновить, это будет указано в этой строке: Эта отображаемая в данный момент страница содержит недопустимые значения... - person RBJ; 20.01.2011
comment
@bala: вы можете просмотреть местоположение своего SDK. Нажмите кнопку «Обзор» на снимке экрана. - person Harry Joy; 20.01.2011
comment
@bala: Скажи мне, что произойдет, если ты сделаешь это. Позволяет ли он изменить путь? - person Harry Joy; 20.01.2011
comment
это не работает, это указывает на ту же ошибку, любое другое решение, сэр - person RBJ; 20.01.2011
comment
@bala: попробуйте создать аналогичный проект в чистой рабочей области, это означает создать новую рабочую область, а затем скопировать все файлы .settings, .project и .classpath из вновь созданной рабочей области в проблемную рабочую область, которая является вашей текущей рабочей областью. Дайте мне знать выход. - person Harry Joy; 20.01.2011
comment
теперь он работает нормально. и еще одно сомнение, теперь я загружаю один проект с открытым исходным кодом, если я запускаю этот проект, это указывает на эту ошибку, как настроить? ошибка: 1. Невозможно решить проблему с целевой Android-целью Android-5. - person RBJ; 20.01.2011
comment
@bala: вы найдете ответ на этот вопрос здесь: stackoverflow.com/questions/3614190/ - person Harry Joy; 20.01.2011
comment
я понял ... вы знаете, как использовать ndk и jni, можете ли вы дать мне четкое объяснение? - person RBJ; 21.01.2011
comment
@bala: не могли бы вы уточнить, чего именно вы хотите достичь? Какая у вас проблема с ndk и jni? - person Harry Joy; 21.01.2011

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

СТАРЫЙ, НЕСООТВЕТСТВУЮЩИЙ ОТВЕТ:
Я видел подобные проблемы в средах Eclipse, когда у меня возникала какая-то ошибка в моих XML-файлах. Ошибки неправильного формата (которые нарушают правила структуры XML) часто рассматриваются как «синтаксические ошибки» и отображаются непосредственно при их написании или при попытке построить приложение.

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

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

person dbm    schedule 20.01.2011

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

person springrolls    schedule 20.01.2011

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

Окно > Настройки > Android > Путь сборки

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

person chikka.anddev    schedule 20.01.2011
comment
да, он не установлен должным образом, теперь я редактирую свой контент и публикую этот экран с ошибкой - person RBJ; 20.01.2011