Проект Eclipse не построен на Mac из-за ошибки "Ресурс существует с другим случаем"
Я пытаюсь выполнить инструкции по импортированию источника
eclipse на mac:
http://source.android.com/source/using-eclipse.html
Я создал новый раздел ("Mac OS Extended, с учетом регистра, журнал) на Mac.
Я смог успешно построить android sdk в командной строке.
Но когда я пытаюсь создать новый проект eclipse, и я получаю эту ошибку
что предотвращает затмение от создания источника android:
The project was not built due to "A resource exists with a different
case: '/android/out/target/common/obj/JAVA_LIBRARIES/
android_stubs_current_intermediates/classes/MANIFEST.mf'.".
Fix the problem, then try refreshing this project and building it since it may
be inconsistent android
Не могли бы вы рассказать мне, как можно исправить мою проблему?
Ответы
Ответ 1
Я просто столкнулся с этой проблемой. Это происходит, когда у вас есть несоответствие в случае имен пакетов. Я разрешил его, закрыв Eclipse и сверяя все имена пакетов в моей папке проекта (под bin, gen и src), а также в моем AndroidManifest.xml. Как только все подобрано, я снова открыл Eclipse, сделал "Чистое" и "Сборка", и ошибка исчезла.
Ответ 2
Я столкнулся с этой проблемой, когда у меня было 2 отдельных пакета с различным случаем, определенным в одном проекте
src/main → com.mycompany.project.DAO
src/test > com.mycompany.project.dao
Собственно, второй пакет был предназначен для тестовых примеров JUnit и не должен был быть на пути сборки. Когда я удалил второй пакет из пути сборки (rightclick src/test → remove from build path), эта ошибка исчезла.
Ответ 3
Просто проверьте файл манифеста. Имя пакета/путь должно быть правильным. Затем просто удалите файл R.java и очистите проект. Если dat не решает проблему, закройте eclipse и начните снова.
Я столкнулся с такой же проблемой в окнах.
Ответ 4
Щелкните правой кнопкой мыши на своем проекте, выберите "Путь сборки" → "Настроить путь сборки". В разделе "Источник проекта" проверьте регистр слова "БИН". если BIN находится в кешках, сделайте его таким же, как в иерархии дерева проектов.
Ответ 5
Это из-за вашего файла jar.
удалите банку и добавьте правильную банку.
Ответ 6
Просто решите ту же проблему.
Очистите проект и удалите файл R.
Перезапустите eclipse, затем перейдите на вкладку "Проблемы"
Я обнаружил, что два файла R несоответствуют, исправляют и решают проблему!
Ответ 7
Для меня то, что работало, было "переключить рабочее пространство" на новое.
(потому что старый был загрязнен
)
Ответ 8
У меня была такая же проблема при импорте существующего проекта в Eclipse. Я назвал новый пакет проекта com.example.myproject
, но старая активность ссылалась на package com.example.MyProject
(обратите внимание на разницу в верхнем регистре). После того как я переименовал пакет, проект был построен отлично.
Ответ 9
1 _ сопоставить параметр "package" в ярлыке XML-тега точно с именем пакета в файлах Src Java.
com.example.myapp не com.example.MyApp
2 _ удалить все вещи в папке Gen
3 _ Проект → Очистить
наслаждайтесь :)
Ответ 10
Пробовал многие из вышеупомянутых резолюций сам. Я нашел, что было бы лучше просто удалить приложение из моего рабочего пространства и повторно импортировать его. После этого разрешилось.