Ответ 1
Вот как моя решена:
property- > resource- > Android, отметьте цель сборки Android и нажмите OK
В настоящее время я разрабатываю приложение, которое должно использовать ActionBarSherlock и HoloEverywhere, но всякий раз, когда я пытаюсь импортировать библиотеку HoloEverywhere в eclipse, я получаю следующую ошибку:
Путь сборки содержит дублируемую запись: 'src' в библиотеке проекта
Я проверил библиотечную папку, и в ней нет дубликатов, но она все еще жалуется.
Спасибо заранее.
Вот как моя решена:
property- > resource- > Android, отметьте цель сборки Android и нажмите OK
Имел ту же проблему,
попробуйте следующее:
Просто импортируйте его с повторяющейся ошибкой src, затем щелкните правой кнопкой мыши проект библиотеки HoloeEverywhere и выберите свойства. В свойствах выберите Android (слева) и в Project Project Target проверьте, установлено ли целевое имя Android 4.2 (или что-то другое). Мой не было. Если вы его проверите, это должно устранить проблему.
Оба проекта "HoloEverywhere" и "ActionBarSherlock" имеют имя "библиотека". Таким образом, вы, вероятно, должны переименовать их. Затем импортируйте оба проекта (игнорируйте ошибку HoloEverywhere). Выберите "Android-вариант" в свойствах проекта "HoloEverywhere". Удалите все плохие ссылки и добавьте новую ссылку на библиотеку проектов ActionBarSherlock.
Чтобы исправить это, вы должны щелкнуть правой кнопкой мыши по имени проекта слева и выбрать свойства, затем выбрать Android и добавить галочку в цель сборки, например Android 4.0, не забудьте применить и затем нажмите ОК.
Нет очевидных дубликатов в пути и после нескольких часов попыток различных предложений, я изменяю цель (как в свойствах проекта, так и в манифесте) с 15 до 17 для решения этой проблемы.
Чтобы исправить это, откройте файл .classpath в домашней директории проекта и закомментируйте любую из двух следующих строк.
< classpathentrykind = "ЦСИ" путь = "onePath" / " > < classpathentrykind =" SRC "путь =" anotherpath "/" >
здесь один и несколько пути - это пути, которые ссылаются на вашу библиотеку.
Затем щелкните правой кнопкой мыши Project- > Android Tools- > Fix Project Properties. Затем очистите и создайте свой проект.
Щелкните правой кнопкой мыши по проекту HoloEverywhere, перейдите в раздел "Android" в разделе "Библиотека", удалите выбранные и выберите библиотеку ActionBarSherlock, которая уже находится в вашей рабочей области.