Я пытался посмотреть параметры пути сборки для моего текущего проекта, но сделал что-то еще. Я не уверен, что произошло, но что-то появилось на моем экране, и я уже успел вступить, ожидая чего-то еще, и диалог ушел, и я понятия не имею, что на самом деле произошло. Я сразу же попытался «Отменить», но опция меню была недоступна! После этого в обозревателе пакетов появился красный восклицательный знак рядом с именем моего проекта, и некоторые из моих ресурсов кажутся испорченными, например, я вижу «res», «res.layout», «res.menu» и «res.menu», res.values "на верхнем уровне, где я не раньше. Я также не могу больше строить проект, он говорит мне, что есть ошибки, которые мне нужно исправить сначала, но кроме "!" связанный с самим проектом, ничто не указывает на то, что что-то не так.Как восстановить испорченный проект Eclipse/ADT
Как это исправить?
Обновление: Я просмотрел свои ошибки и обнаружил, что по какой-то причине он ссылался на каталог с именем другого проекта. После того, как я избавился от этого, он все еще не хочет компилироваться, заявляя, что Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
Я также не могу понять, как исправить мои папки ... кажется, что мои активы, bin, libs и res папки все превратились во что-то еще ... у всех теперь есть значки, которые выглядят как квадратная цель с папкой, наложенной в нижнем правом квадранте, все в черном и белом. Это не позволит мне воссоздать их как папки, потому что папки уже существуют, и когда я пытаюсь переместить их в нужное место (например, когда я пытаюсь переместить libs.armeabi под libs), он хочет, чтобы я переименовал его (например, в libs.armeabi.copy), что кажется неправильным.
Вот снимок экрана из папки после того, как я сделал красный восклицательный уйти:
Я попытался удалить проект из моей рабочей области и повторно импортировать его. Когда я делаю это, я получаю окно: «Несколько проблем произошли» построения рабочего пространства:
Errors occurred during the build.
Errors running builder 'Android Pre Compiler' on project 'MyTest'.
Path must include project and resource name: /MyTest
ли это как-то думает мой проект относительно корневой директории? (Это не так!)
Это похоже на ошибку сборки, которая предотвращает создание или ссылку на файл «R». Тем не менее, фотографии стоят тысячи слов - возможно, вы можете сделать снимок экрана? – Jim
FYI - ошибка, которую вы только что добавили в своем редактировании, означает, что ваш путь включает в себя две библиотеки, которые определяют AccessibilityService по-разному ... но это может быть проблема конфигурации проекта, ошибка пути или другая ошибка, которая ведет, не подводит, но приводит к этому.. – Jim
@Jim Я просто попытался удалить каталог libs и повторно создать его, но у него все еще есть ошибка (я просто копирую/вставляю библиотеки непосредственно из другого работающего проекта), но он все равно не отобразит его правильно как папку , – Michael