Что такое зависимости Android? Удалите его из пути сборки, возникает исключение ClassNotFoundException

Я работаю над командным проектом. Я включил.jar файл в пути сборки и передается в SVN. Когда я обновил код в своем рабочем каталоге, в Eclipse появилась новая папка под названием «Зависимости Android». Если я позволю этому быть там, моя программа запустится; Если я удаляю его, моя программа сообщаетClassNotFoundException.

Теперь, как это исправитьClassNotFoundException?

Ответы на вопрос(4)

Если вы также отметили цель сборки проекта ниже уровня API 16 в свойствах проекта Android, то ошибка возникнет потому, что до этого уровня не было зависимостей Android.

Для людей, чье сердце упало, когда они прочитали комментарий о том, что удаление виртуальной папки Android Dependencies разрушит ваш проект, есть простое решение.

Right click on the destroyed project Select "Android Tools > Fix Project Properties" in the dropdown

Я пытался настроить свои git-репозитории, когда зависал с моим проектом, и это исправлено.

У меня была похожая проблема после настройки git-репо с моим проектом.

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

Если «Исправить свойства проекта» Упомянутое не работает для вас, попробуйте это:

Go to Project > Properties Go to the 'Android' tab Under 'Libraries', if there's a red 'X' next to the appcompat folder, remove it then hit 'add' and add it in again. The reference should show a green tick now. Save and clean the project if needs be
Решение Вопроса

Android Dependencies виртуальная папка, в которой Eclipse показывает, от каких JAR-файлов зависит проект. Это не физическая папка; Вы не найдете его на своем жестком диске. И папка не регистрируется в Subversion.

Не удаляйте эту папку. Вы уничтожите свой проект.

Чтобы исправить это, просто вернитесь к более старой версии Subversion и зарегистрируйте ее снова.

 31 мая 2012 г., 03:40
В текущей версии просто перезапустите Eclipse, и заново создайте «папку».
 28 мая 2012 г., 08:03
Папка переименована и расширена с версией 17 SDK (см.Dealing with dependencies in Android projects). Так что это зависит от пересмотра SDK.
 14 нояб. 2014 г., 05:41
@Codo, где Eclipse хранит эти & quot; зависимости & quot; информация на?
 Emerald Hieu28 мая 2012 г., 08:01
Обновление не восстанавливает его, я должен удалить его из локального и обновить заново.
 Emerald Hieu28 мая 2012 г., 07:58
Почему я не вижу это в некоторых проектах, иногда я вижу это? Можете ли вы дать мне ссылку на это? Я гуглил «Зависимости Android» но ни один сайт не расскажет, что это на самом деле.

Ваш ответ на вопрос