Ресурс существует с другим случаем
Я не могу создать приложение для Android из-за странной ошибки:
Описание Тип пути к ресурсу Проект не был создан из-за "Ресурс существует в другом случае: '/ProjectName/bin/classes/com/Name/ProjectName'.". Исправить проблемы, затем попробуйте обновить этот проект и создать его, поскольку он может быть непоследовательным ProjectName Неизвестная проблема Java
Моя файловая структура следующая: http://pastebin.com/6P6mEftD
Я проверил файлы, имеющие почти одно и то же имя, и я не смог найти их. Это было отмечено как решение по ранее заданному вопросу, который описывал ту же ошибку.
Ответы
Ответ 1
У меня была ошибка "ресурс существует с другим случаем".
Исправление, которое я должен был сделать, было в файле AndroidManifest.xml. Мой параметр "package" в манифесте XML-тега точно не соответствовал имени пакета в моих файлах Java. Я предлагаю вам посмотреть в манифесте XML и посмотреть, есть ли там проблема с именами.
Ответ 2
У меня просто была эта ошибка, и я много изучил ее решение.
Вот он:
Все ответы, которые вы можете найти, могут быть правильными, потому что для этого существуют разные причины.
Чтобы решить эту проблему, вы должны изучить "R.java", сгенерированную в папке "gen".
Как только вы открыли его, найдите два класса с одинаковым именем, но они написаны с разными случаями. Пример (мой): "String"... "string"
Тогда вы поймете, что пропустите что-то. Вы никогда не используете букву с расширением для вызова строк в XML файле.
Пример: android: contentDescription = "@+ String/imageView2"
НЕ записывайте строку с капиталом S.
использование:
android: contentDescription = "@+ string/imageView2" вместо.
После того, как вы найдете строку, вам нужно найти, куда вы положили ее с помощью команды find.
Как только вы исправите "грамматику", просто очистите свой проект.
Пиз.
ТМ.
Ответ 3
Попробуйте удалить папку bin и "Очистить проект".
Ответ 4
У меня была эта проблема.
Я следую за Pauland, и я удалил папку с bin. Но ничего не случилось. Затем я закрываю проект, и он больше не открывается без ошибок.
Ответ 5
Задать имя пакета точно так же в Android Manifest и в источниках
Ответ 6
Я скопировал файлы проекта 'src' из одного проекта в другой. Там я допустил ошибку при переименовании папки проекта как (com\company\projectName). Предполагается, что имя папки проекта будет иметь нижний регистр. Затем я удалил папки bin и gen и перестроил проект. Все установлено.
Надеюсь, что это поможет.
Ответ 7
Я исправил его, удалив все файлы в каталоге target и позволяя выполнить автоматическую перестройку.
Ответ 8
Я изменил свой AndroidManifest.xml, но как-то его отбросили, когда я попытался перестроить.
Чем я попробовал изменить имя класса из папки gen, используя "Refactor > Rename".
Я изменил имя своего класса с xxxxLib на xxxlib (в нижнем регистре).
Он решил мою проблему.
Ответ 9
1 _ сопоставить параметр "package" в ярлыке XML-тега точно с именем пакета в файлах Src Java.
com.example.myapp не com.example.MyApp
2 _ удалить все вещи в папке Gen
3 _ Проект → Очистить
наслаждайтесь :)
Ответ 10
Моя проблема заключалась в неправильных именах пакетов, определенных в файле AndroidManifest.xml
, помните, что имена пакетов чувствительны к регистру, а затем просто Clean
> Build Project
update: иногда требуется "жесткий reset" проекта, удаляющий папки /gen
и /bin
, затем Build Project